The Green Parlour is located within The Royal Horseguards Hotel on Whitehall Court in London, offering a refined setting for a quintessentially British afternoon tea experience. This elegant venue sits in the heart of the hotel, a stone’s throw from iconic landmarks such as the River Thames and the London Eye.
The menu centres on traditional afternoon tea, featuring a selection of finger sandwiches, freshly baked scones with clotted cream and jam, and an array of delicate pastries and cakes. Guests can choose from a range of teas to accompany their meal, with the option to add a glass of Champagne for a celebratory touch. The emphasis is on classic flavours and presentation, with a focus on quality and attention to detail.
The Green Parlour is characterised by its sophisticated décor, with marble-topped tables and plush seating that evoke a sense of timeless elegance. The space is adorned with botanical accents, creating a serene environment for leisurely dining. The format is well-suited to small groups, couples, or individuals looking to enjoy a relaxed afternoon.
Reservations are recommended to secure a table, particularly for weekends and special occasions. Afternoon tea is served daily, making it a convenient option for those exploring central London.