New Year's Eve Mayfair Masquerade 2025 — The Londoner Hotel

On 31 December 2025, 700 guests filled The Londoner Hotel in Leicester Square for the NYE Mayfair Masquerade — the third consecutive year the event has sold out at this venue, and the seventh year running since it began in 2019.

The evening followed the format that has made this event a fixture of London's New Year's Eve calendar: a champagne and canapé reception, a three-course gala dinner with live music from The Bando Band, and a midnight countdown shown live on giant LED screens as the room counted down together. After-party guests joined from 9:30pm, with a second dancefloor opening alongside the Ballroom. The night closed at 2:30am.

2025 sold out months ahead of the night, with no door sales and no waitlist. 2026 tickets are on sale now — see the full breakdown of ticket tiers, timings, and what's included.