Celebrate in timeless style at the Sheraton Grand London Park Lane, a landmark five-star hotel in Mayfair overlooking Green Park. Renowned for its striking Art Deco interiors and prime central London location, this prestigious London Christmas party venue is perfectly suited to corporate celebrations, gala dinners and end-of-year events that deserve an impressive setting.
The hotel’s magnificent Ballroom is one of the capital’s most iconic banqueting spaces, ideal for large seated dinners, awards ceremonies and festive parties with dancing. In addition, a collection of elegant private rooms and suites offers flexible options for more intimate gatherings, drinks receptions and private dining. With exceptional catering, experienced in-house event support and the option of overnight accommodation in luxury bedrooms, your guests can celebrate in style and stay just moments from the West End.
We can arrange exclusive standing and seated Christmas events tailored to your guest numbers and vision. Explore our Christmas party packages or get in touch with your requirements, and we’ll create a bespoke celebration that fits your brief perfectly.


