As one of the most historic and exclusive boutique hotels in London, the Stafford London has been offering a luxurious home away from home in the Capital since 1912.
Renowned for its intimate ambiance and unique air of classic Britishness, The Stafford is one of the last standing hallmarks of legendary British hotel grandeur and sophistication. What makes the hotel unique are its long-standing employees and strong hotel personalities. The hotel boasts 107 uniquely designed rooms, a 380-year-old wine cellar with a Second World War museum, an American Bar, a private cobbled courtyard and British restaurant, The Game Bird, which opened in 2017 to critical acclaim. Whether luxuriating in one of our individually designed rooms or indulging in one of our sumptuous dishes at The Game Bird, you will surely experience the very best of British at The Stafford.