Location

Find us at 4/F, 1 Ballards Lane, Finchley Central, London, N3 1LQ. We are situated less than a minute’s walk from Finchley Central Tube Station.