How much space is too much space? This iconic venue comprises of two main halls, over 6,400m² and 2,700m² respectively. With numerous suites, courts and halls to accommodate productions of any size. Sat in over 200 acres of parkland with unrivalled vews accross the London skyline.
Distance From London W1(miles): 6.03
Area: North London