Hampstead Town Hall

Hampstead Town Hall
Haverstock Hill, London, NW3 4QP