Afternoon Tea at Ambassadors Bloomsbury Hotel's Number Twelve Restaurant and Bar tours, activities, fun things to do in London(United Kingdom)|VELTRA

Afternoon Tea at Ambassadors Bloomsbury Hotel's Number Twelve Restaurant and Bar

Afternoon Tea at Ambassadors Bloomsbury Hotel's Number Twelve Restaurant and Bar
Head to Bloomsbury, London's literary district, and enjoy a traditional afternoon tea at the Ambassadors Bloomsbury Hotel! Savor delicious scones, sandwiches, pastries and a selection of fine teas.