020 7405 7811 Book Now
Get in Touch

Contact Us

Luxury Meeting Rooms in Central London

 

Location

61-65 Great Queen Street
London, England, WC2B 5DA

Contact numbers

Tel: +44 (0) 20 7405 7811
Fax: +44 (0) 20 7831 1851

I want to Enquire Now

for a
from
to