Christmas at The Stafford
Nestled in the heart of St James’s and surrounding a private cobbled courtyard The Stafford London is the ideal location to celebrate in style this Christmas. Luxuriate in the stunning individually designed rooms and suites and dine from sumptuous menus in elegant surroundings. With glittering Christmas trees and over 100 years of tradition The Stafford is your home for Christmas.
View our Christmas Brochure