Map Graph

Leigh Town Hall

Municipal building in Leigh, Greater Manchester, England

Leigh Town Hall is a municipal building in Leigh, Greater Manchester, England. It stands in Civic Square at the junction with Market Street, facing Leigh parish church. It was built in 1907 and granted grade II listed building status in 1987.

Read article
File:Leigh_town_Hall.jpgFile:Greater_Manchester_UK_location_map_2.svgFile:Market_Street_facade.JPG
Top Questions
AI generated

List the top facts about Leigh Town Hall

Summarize this article

What is the single most intriguing fact about Leigh Town Hall?

Are there any controversies surrounding Leigh Town Hall?

More questions