December Deal: 50% more Downloads! Supercharge your subscription at Stockphotos this December
Comp Image
Add to collection

The Town Hall building in Buxton, a spa town in the Borough of High Peak in Derbyshire, England. It is the highest market town in England, at 1,000 feet (300m) above sea level. Buxton Town Hall was opened in 1889 in the Market Place in the towns central Conservation Area.

Visually similar