Ambassadors Bloomsbury

Exclusive Use
Wedding Licence

About Ambassadors Bloomsbury

Being an independent hotel means that we are as individual as you are. Whether you are travelling on business, planning a weekend away or want to go shopping, we welcome guests for a pleasant stay in Bloomsbury.

Location for Ambassadors Bloomsbury

12 Upper Woburn Place, London, London, WC1H 0HX

02076 935419


Contact this venue

Contact this venue

By submitting this request you are agreeing to our privacy policy.

Other Wedding Venues you might be interested in

Request a free brochure