Location

How to find it

 

Situated in a prime Hampstead spot.

Nearest tube station:

Finchley Road and Frognal Court Stations

Network of buses on the Finchley Road Stop at 02 centre (13, 113, 82)