Tucked away in the heart of historic St James’s, Mayfair, and just minutes from London’s iconic landmarks and vibrant West End, The Stafford London is one of the finest luxury hotels in the Capital. The elegant interconnected drawing rooms and The Game Bird restaurant offer a perfect spot to relax, unwind and enjoy the great British tradition of Afternoon Tea.
Sheer indulgence comes in the form of a show-stopping, handcrafted cake trolley overflowing with an assortment of little cakes, wheeled tableside for you to choose from. Dainty finger sandwiches and delicious homemade scones with lashings of clotted cream and jam complete the offering, alongside an extensive selection of teas from Camillia’s Tea House, or a chilled glass of Champagne from the extensive wine list.