An Absolutely brilliant space right near the heart of Highgate. Few mins walk from a tube station into London & A few mins walk to an absolutely gorgeous park for a nice scenic view. Definitely recommend