Hampstead Old Town Hall Loading Map.... Hampstead Old Town Hall213 Haverstock HillEvents 51.551 -0.166453 Address 213 Haverstock Hill London, NW3 4QP London United Kingdom Upcoming Events No events in this location