Dine out in style with a tasty three-course meal at Bloomsbury's chic Number Twelve Restaurant. Situated in the Ambassadors Hotel, this fine eatery offers British Italian fusion cuisine, a vibrant atm...
Enjoy an unforgettable afternoon tea at Number Twelve - a stylish, contemporary restaurant in the heart of London's Bloomsbury. Take a seat in the terraced restaurant of Ambassadors Bloomsbury Hotel a...
AdvantagesNear the west end
Disadvantageslots, very uncomfortable stay
AdvantagesLOCATION LOCATION LOCATION
AdvantagesGreat location on the river Thames
Disadvantagesprices on the higher side