Leigh Town Hall is a municipal building in Leigh, Greater Manchester, England. It stands in Civic Sq...
Leigh Town Hall
(1)
Advertisement
Photos
Market St
Leigh, England WN7 1DY
Leigh Town Hall is a municipal building located in Leigh, Greater Manchester, England. It serves as an important civic space for the local community, housing various government functions and services. The Town Hall features a new archives facility, which likely supports the preservation and access of historical documents for public use.
The building stands prominently in Civic Square, reflecting its role as a center for civic activities. As a municipal facility, it may host events and meetings that engage the community and support local governance. Overall, Leigh Town Hall represents a key institution in the community's administrative and cultural landscape.
Generated from the web
See a problem?
You might also like
Advertisement



