• 78 Hampstead High St
    London NW3 1RE
    UK

    Enter through the stairs to the right of the market entrance. Room 2 is at the very top of the stairs, on your left. Nearest tube: Hampstead (Northern Line)

  • Sunday

  • Updated 25th October 2021