Upon this site stood the Village Hall erected for the benefit of the Parish of Southgate 1882
151 High Street, N14, Enfield, London
Google Streetview
OpenStreetMap
151 High Street, N14, Enfield, London
Google Streetview
OpenStreetMap