87-135 Brompton Rd, London SW1X 7XL
British restaurant | Restaurant
A sophisticated venue offering a refined afternoon tea experience, featuring an assortment of finger sandwiches, delectable pastries, scones, and champagne, creating the perfect ambiance for relaxation and conversation.