Southgate, United Kingdom

Travel to Southgate

Southgate Town hall is a municipal building in Green Lanes, Southgate, London.

The building was commissioned by the local board of health as dedicated municipal offices in anticipation of the area becoming an urban district in 1894. The site they selected was agricultural land associated with Bowes Farm.

Southgate Tours & Activities