100 Queen's Gate, South Kensington, London SW7 5AG
This sophisticated atrium offers guests a refined setting to experience the timeless British tradition of Afternoon Tea, seamlessly blending elegance with comfort for an exceptional culinary experience.