37 Museum Street, London, WC1A 1LQ
19 Nassau Street, London, W1W 7AF
All our buildings are located within a short walk of a main tube line station, and being ‘A Room in Town’ everything else is within easy reach.
The buildings themselves have been refurbished in a thoughtful and discrete manner with no company branding anywhere which we feel compliments the quiet and private nature of the rooms. We hope we have thought of everything to allow you to conduct your meetings with confidence.
Please Use The Enquiry Form For More Information
Please call, email or use the enquiry form for more information