Remove Ads

Photo of Ambassadors Bloomsbury

Ambassadors Bloomsbury

12 Upper Woburn Place, Westminster WC1H 0HX United Kingdom

Guestroom

Remove Ads

Claim copyright