Enjoy the festive season at The Stafford
Nestled in the heart of St James’s, surrounding a private cobbled courtyard, The Stafford London is a magical place to celebrate in style over the festive season. With glittering Christmas trees and over 100 years of tradition, The Stafford is your home for Christmas.
Spend Christmas Day with us this year and enjoy a five course, decadent British feast with all of the trimmings.
The Stafford Festive Package
Stay with us this Christmas and experience all that The Stafford has to offer.