In the 1930s, many hotels in London opened American Bars to attract transatlantic visitors. The Stafford’s is one of only two that have kept their name (the other is at The Savoy). Since it ...
Located in St. James's Place, which is off Piccadilly, the back of the hotel opens onto a private cobbled drive directly off St. James's Street, but this is not the hotel's main entrance.
The owner of The Stafford, a five-star hotel in London as well as a Michelin-starred restaurant, saw its losses widen in 2023 after the decline of staycations and the worsening economy in the UK.
The Award-winning afternoon tea at The Stafford London includes dainty finger sandwiches and delicious homemade sweet and savoury scones, accompanied by a selection of seasonal cakes and pastries ...