Southgate Village Hall

Erected 1882.

Location
151 High Street, London, N14

Categories

Authority

arrow-up-circle