Tucked away in the heart of St. James's, and minutes from London’s iconic landmarks, The Stafford London is the epitome of traditional British luxury, steeped in history and character. Choose from three buildings, each with its own identity: Main House, The Stafford Mews and the renovated Carriage House, including a luxurious two-bedroom, three-story suite, The Gatehouse. The Game Bird offers modern British comfort cooking executed with style and panache, all wrapped in a seductive ambiance that oozes sophistication, whilst the renowned American Bar is decorated with a collection of artifacts donated by patrons and guests.
Stay 3, Pay 2
Delight in a relaxing break at The Stafford London and stay just moments from the very best the Capital has to offer; from Buckingham Palace to world famous shopping at Fortnum & Mason, Harrods and Selfridges. Enjoy an additional 3rd night complimentary when booking for two nights in a Deluxe King Room or above between 2nd January - 31st March 2019.