Ticket Checkout

Purchase Tickets

Checkout Error!

Something went wrong!

Oops, no tickets!

Please add tickets to check out.

Contact Details

Ambassadors Bloomsbury Hotel

Address: 12 Upper Woburn Pl, London WC1H 0HX, United Kingdom The Hotel is just a few minutes away from Euston Station, Kings Cross St. Pancras Station (Eurostar Terminal) and Russell Square Tube Station