Preview Macclesfield Town Hall, Macclesfield, Cheshire, England, United Kingdom, Europe Image ID: 911-8436 Artist: Ashley Cooper Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day outdoors architecture exteriors building exterior civic town hall town halls macclesfield town towns places cheshire england great britain united kingdom europe