Loading Map....
Address
Haverstock Hill
London
United Kingdom
Bus routes: 168, 268, and C11 pass the door
Tube: Belsize Park tube (Edgware branch of the Northern Line) then a 5-minute walk
Rail: Hampstead Heath Railway Station (North London Line) between Richmond and Stratford then a 10-minute walk