Insight

Insight

Insight

London Events and Activities for December 2025

27 November 2025

Tosin Michael

quote icon
quote icon

Here are some London Events for December 2025 that you should attend with your friends and family to make the most out of the holiday season.

End this year on a high note! Here are some London Events for December 2025 that you should attend with your friends and family to make the most out of the holiday season.

Theatre & Stage Shows

Dates: 2 Dec 2025 – ongoing (through December)

Times: Vary by show — evening & matinee performances typical

Entry Fee: from ~£18 (some shows higher depending on seat)

Venue: Various London theatres (West End) — e.g. Sadler's Wells, Theatre Royal Haymarket, The Bridge Theatre, Duke of York's Theatre etc.

Official Website: London Theatre London Box Office

Carol-Concerts & Festive Music

Dates: 6 Dec – 23 Dec 2025

Times: Typical concerts start around 4:00 pm, 7:00 pm, 7:30 pm depending on the event.

Entry Fee: Varies — from modest (e.g. £15–£25) for some to more depending on concert.

Venue: St Martin-in-the-Fields (for carol concerts)

Official Website: St Martin-in-the-Fields

Christmas Lights on Oxford Street & Regent Street

Dates: Late November – Early January (lights on daily)

Times: From dusk until late night

Entry Fee: Free

Venue: Oxford Street & Regent Street, West End

Official Website: Visit London

London's New Year's Eve Fireworks

Dates: 31 December - 01 January

Times: Wednesday 31 December 2025 at 8:00pm - Thursday 01 January 2026 at 12:30am

Entry Fee: From ~£20

Venue: Trafalgar Square

Official Website: Ticketmaster

Hyde Park Winter Wonderland

Dates: Mid-November – Early January

Times: 10:00am – 10:00pm

Entry Fee: Free entry (charges apply for rides/attractions)

Venue: Hyde Park

Official Website: Hyde Park Winter Wonderland

Carol Services at St Paul’s Cathedral

Dates: Throughout December (large carol services closer to Christmas)

Times: Usually 5:00pm – 6:00pm

Entry Fee: Free (arrive early due to queues)

Venue: St Paul’s Cathedral

Official Website: St Paul’s Cathedral

Christmas at Kew – Lights Trail

Dates: Late November – Early January

Times: Evening slots, typically 4:20pm – 10:00pm

Entry Fee: From ~£21

Venue: Kew Gardens

Official Website: Kew Gardens

Somerset House Ice Skating

Dates: Mid-November – Early January

Times: 10:00am – 10:00pm (time slots)

Entry Fee: From ~£16

Venue: Somerset House

Official Website: Somerset House

Christmas Markets Across London

Dates: All December

Times: Typically from 11:00am – 10:00pm

Entry Fee: Free

Venue: Southbank Centre, Covent Garden, Leicester Square

Official Website: Visit London

Hamleys Christmas Experience

Dates: All December

Times: Usually 10:00am – 9:00pm

Entry Fee: Free (special experiences may be paid)

Venue: Hamleys Toy Store, Regent Street

Official Website: Hamleys

Christmas Movie Screenings at Rooftop Cinemas

Dates: All December

Times: Evening screenings (around 6:00pm & 8:30pm)

Entry Fee: From ~£15

Venue: Rooftop Film Club (various London rooftops)

Official Website: Rooftop Cinema

Southbank Centre Winter Festival

Dates: November – December

Times: 11:00am – late

Entry Fee: Free (some shows paid)

Venue: Southbank Centre

Official Website: Southbank

Boxing Day Football Matches

Dates: 26 December

Times: Usually 3:00pm downward

Entry Fee: From ~£30 depending on club

Venue: Premier League stadiums (Chelsea, Arsenal, Tottenham, etc.)

Official Website: Check each club’s official ticketing page

End this year on a high note! Here are some London Events for December 2025 that you should attend with your friends and family to make the most out of the holiday season.

Theatre & Stage Shows

Dates: 2 Dec 2025 – ongoing (through December)

Times: Vary by show — evening & matinee performances typical

Entry Fee: from ~£18 (some shows higher depending on seat)

Venue: Various London theatres (West End) — e.g. Sadler's Wells, Theatre Royal Haymarket, The Bridge Theatre, Duke of York's Theatre etc.

Official Website: London Theatre London Box Office

Carol-Concerts & Festive Music

Dates: 6 Dec – 23 Dec 2025

Times: Typical concerts start around 4:00 pm, 7:00 pm, 7:30 pm depending on the event.

Entry Fee: Varies — from modest (e.g. £15–£25) for some to more depending on concert.

Venue: St Martin-in-the-Fields (for carol concerts)

Official Website: St Martin-in-the-Fields

Christmas Lights on Oxford Street & Regent Street

Dates: Late November – Early January (lights on daily)

Times: From dusk until late night

Entry Fee: Free

Venue: Oxford Street & Regent Street, West End

Official Website: Visit London

London's New Year's Eve Fireworks

Dates: 31 December - 01 January

Times: Wednesday 31 December 2025 at 8:00pm - Thursday 01 January 2026 at 12:30am

Entry Fee: From ~£20

Venue: Trafalgar Square

Official Website: Ticketmaster

Hyde Park Winter Wonderland

Dates: Mid-November – Early January

Times: 10:00am – 10:00pm

Entry Fee: Free entry (charges apply for rides/attractions)

Venue: Hyde Park

Official Website: Hyde Park Winter Wonderland

Carol Services at St Paul’s Cathedral

Dates: Throughout December (large carol services closer to Christmas)

Times: Usually 5:00pm – 6:00pm

Entry Fee: Free (arrive early due to queues)

Venue: St Paul’s Cathedral

Official Website: St Paul’s Cathedral

Christmas at Kew – Lights Trail

Dates: Late November – Early January

Times: Evening slots, typically 4:20pm – 10:00pm

Entry Fee: From ~£21

Venue: Kew Gardens

Official Website: Kew Gardens

Somerset House Ice Skating

Dates: Mid-November – Early January

Times: 10:00am – 10:00pm (time slots)

Entry Fee: From ~£16

Venue: Somerset House

Official Website: Somerset House

Christmas Markets Across London

Dates: All December

Times: Typically from 11:00am – 10:00pm

Entry Fee: Free

Venue: Southbank Centre, Covent Garden, Leicester Square

Official Website: Visit London

Hamleys Christmas Experience

Dates: All December

Times: Usually 10:00am – 9:00pm

Entry Fee: Free (special experiences may be paid)

Venue: Hamleys Toy Store, Regent Street

Official Website: Hamleys

Christmas Movie Screenings at Rooftop Cinemas

Dates: All December

Times: Evening screenings (around 6:00pm & 8:30pm)

Entry Fee: From ~£15

Venue: Rooftop Film Club (various London rooftops)

Official Website: Rooftop Cinema

Southbank Centre Winter Festival

Dates: November – December

Times: 11:00am – late

Entry Fee: Free (some shows paid)

Venue: Southbank Centre

Official Website: Southbank

Boxing Day Football Matches

Dates: 26 December

Times: Usually 3:00pm downward

Entry Fee: From ~£30 depending on club

Venue: Premier League stadiums (Chelsea, Arsenal, Tottenham, etc.)

Official Website: Check each club’s official ticketing page

End this year on a high note! Here are some London Events for December 2025 that you should attend with your friends and family to make the most out of the holiday season.

Theatre & Stage Shows

Dates: 2 Dec 2025 – ongoing (through December)

Times: Vary by show — evening & matinee performances typical

Entry Fee: from ~£18 (some shows higher depending on seat)

Venue: Various London theatres (West End) — e.g. Sadler's Wells, Theatre Royal Haymarket, The Bridge Theatre, Duke of York's Theatre etc.

Official Website: London Theatre London Box Office

Carol-Concerts & Festive Music

Dates: 6 Dec – 23 Dec 2025

Times: Typical concerts start around 4:00 pm, 7:00 pm, 7:30 pm depending on the event.

Entry Fee: Varies — from modest (e.g. £15–£25) for some to more depending on concert.

Venue: St Martin-in-the-Fields (for carol concerts)

Official Website: St Martin-in-the-Fields

Christmas Lights on Oxford Street & Regent Street

Dates: Late November – Early January (lights on daily)

Times: From dusk until late night

Entry Fee: Free

Venue: Oxford Street & Regent Street, West End

Official Website: Visit London

London's New Year's Eve Fireworks

Dates: 31 December - 01 January

Times: Wednesday 31 December 2025 at 8:00pm - Thursday 01 January 2026 at 12:30am

Entry Fee: From ~£20

Venue: Trafalgar Square

Official Website: Ticketmaster

Hyde Park Winter Wonderland

Dates: Mid-November – Early January

Times: 10:00am – 10:00pm

Entry Fee: Free entry (charges apply for rides/attractions)

Venue: Hyde Park

Official Website: Hyde Park Winter Wonderland

Carol Services at St Paul’s Cathedral

Dates: Throughout December (large carol services closer to Christmas)

Times: Usually 5:00pm – 6:00pm

Entry Fee: Free (arrive early due to queues)

Venue: St Paul’s Cathedral

Official Website: St Paul’s Cathedral

Christmas at Kew – Lights Trail

Dates: Late November – Early January

Times: Evening slots, typically 4:20pm – 10:00pm

Entry Fee: From ~£21

Venue: Kew Gardens

Official Website: Kew Gardens

Somerset House Ice Skating

Dates: Mid-November – Early January

Times: 10:00am – 10:00pm (time slots)

Entry Fee: From ~£16

Venue: Somerset House

Official Website: Somerset House

Christmas Markets Across London

Dates: All December

Times: Typically from 11:00am – 10:00pm

Entry Fee: Free

Venue: Southbank Centre, Covent Garden, Leicester Square

Official Website: Visit London

Hamleys Christmas Experience

Dates: All December

Times: Usually 10:00am – 9:00pm

Entry Fee: Free (special experiences may be paid)

Venue: Hamleys Toy Store, Regent Street

Official Website: Hamleys

Christmas Movie Screenings at Rooftop Cinemas

Dates: All December

Times: Evening screenings (around 6:00pm & 8:30pm)

Entry Fee: From ~£15

Venue: Rooftop Film Club (various London rooftops)

Official Website: Rooftop Cinema

Southbank Centre Winter Festival

Dates: November – December

Times: 11:00am – late

Entry Fee: Free (some shows paid)

Venue: Southbank Centre

Official Website: Southbank

Boxing Day Football Matches

Dates: 26 December

Times: Usually 3:00pm downward

Entry Fee: From ~£30 depending on club

Venue: Premier League stadiums (Chelsea, Arsenal, Tottenham, etc.)

Official Website: Check each club’s official ticketing page

End this year on a high note! Here are some London Events for December 2025 that you should attend with your friends and family to make the most out of the holiday season.

Theatre & Stage Shows

Dates: 2 Dec 2025 – ongoing (through December)

Times: Vary by show — evening & matinee performances typical

Entry Fee: from ~£18 (some shows higher depending on seat)

Venue: Various London theatres (West End) — e.g. Sadler's Wells, Theatre Royal Haymarket, The Bridge Theatre, Duke of York's Theatre etc.

Official Website: London Theatre London Box Office

Carol-Concerts & Festive Music

Dates: 6 Dec – 23 Dec 2025

Times: Typical concerts start around 4:00 pm, 7:00 pm, 7:30 pm depending on the event.

Entry Fee: Varies — from modest (e.g. £15–£25) for some to more depending on concert.

Venue: St Martin-in-the-Fields (for carol concerts)

Official Website: St Martin-in-the-Fields

Christmas Lights on Oxford Street & Regent Street

Dates: Late November – Early January (lights on daily)

Times: From dusk until late night

Entry Fee: Free

Venue: Oxford Street & Regent Street, West End

Official Website: Visit London

London's New Year's Eve Fireworks

Dates: 31 December - 01 January

Times: Wednesday 31 December 2025 at 8:00pm - Thursday 01 January 2026 at 12:30am

Entry Fee: From ~£20

Venue: Trafalgar Square

Official Website: Ticketmaster

Hyde Park Winter Wonderland

Dates: Mid-November – Early January

Times: 10:00am – 10:00pm

Entry Fee: Free entry (charges apply for rides/attractions)

Venue: Hyde Park

Official Website: Hyde Park Winter Wonderland

Carol Services at St Paul’s Cathedral

Dates: Throughout December (large carol services closer to Christmas)

Times: Usually 5:00pm – 6:00pm

Entry Fee: Free (arrive early due to queues)

Venue: St Paul’s Cathedral

Official Website: St Paul’s Cathedral

Christmas at Kew – Lights Trail

Dates: Late November – Early January

Times: Evening slots, typically 4:20pm – 10:00pm

Entry Fee: From ~£21

Venue: Kew Gardens

Official Website: Kew Gardens

Somerset House Ice Skating

Dates: Mid-November – Early January

Times: 10:00am – 10:00pm (time slots)

Entry Fee: From ~£16

Venue: Somerset House

Official Website: Somerset House

Christmas Markets Across London

Dates: All December

Times: Typically from 11:00am – 10:00pm

Entry Fee: Free

Venue: Southbank Centre, Covent Garden, Leicester Square

Official Website: Visit London

Hamleys Christmas Experience

Dates: All December

Times: Usually 10:00am – 9:00pm

Entry Fee: Free (special experiences may be paid)

Venue: Hamleys Toy Store, Regent Street

Official Website: Hamleys

Christmas Movie Screenings at Rooftop Cinemas

Dates: All December

Times: Evening screenings (around 6:00pm & 8:30pm)

Entry Fee: From ~£15

Venue: Rooftop Film Club (various London rooftops)

Official Website: Rooftop Cinema

Southbank Centre Winter Festival

Dates: November – December

Times: 11:00am – late

Entry Fee: Free (some shows paid)

Venue: Southbank Centre

Official Website: Southbank

Boxing Day Football Matches

Dates: 26 December

Times: Usually 3:00pm downward

Entry Fee: From ~£30 depending on club

Venue: Premier League stadiums (Chelsea, Arsenal, Tottenham, etc.)

Official Website: Check each club’s official ticketing page

Share:

More post...

Thought Leadership

Thought Leadership

Thought Leadership

4 December 2025

News

News

News

3 December 2025

Thought Leadership

Thought Leadership

Thought Leadership

25 November 2025