A nice little Experience located in Bloomsbury, London.
Indulge in one of the most celebrated British gourmet pastimes at The Ambassadors Hotel in Bloomsbury. This four-star central London hotel’s Number Twelve Restaurant is elegant and hospitable, so get comfortable at a chic table with crisp tablecloth and get ready for first-class food and service in chic surroundings. Be welcomed and seated, before being served a steaming pot of fresh tea or coffee. Then it’s time for the trademark tiered platter, bearing a selection of delicious finger sandwiches, freshly-baked scones with jam and cream and even delicate tartlets, as the restaurant’s full menus are inspired by French fusion. The ideal way for two to relax and indulge in style during a day of shopping or exploring.
Seven days a week throughout the year.
Afternoon tea is served between 2.30pm – 4pm Monday to Saturday and from 2pm – 7pm on Sundays.
Guests aged 18 or over are welcome.
Please note that menus are subject to change.