Winter Wonderland Amusement Park

Where: Hyde Park

When: End Nov - Jan 2025

Free Entry Into Park

Attraction Pricing Varies

Closest Tube: Green Park & Victoria

Christmas Lights Of London

Regent Street: From Nov 9th

Oxford Street: From Nov 2nd

Carnaby Street: From Nov 2nd

Trafalgar Square:  From Dec 1st

Covent Garden: From Nov 9th

Harrod’s Christmas World

Meet Santa: Spend £2,000+ In Store

Open: 10am-8pm, Every Day

Closest Tube: Knightsbridge

Bring Home A Harrod’s Christmas Bear

Stunning Lights & Decorations

Ice Skating

Somerset House: £11 Adults, £8 Children

Battersea Power Station: £13 Adults, £8 Children

Tower Of London: £14.50 Adults, £9.50 Children

Winter Wonderland:  £15.00 Adults, £10.00 Children

Hampton Court Palace:  £19.00 Adults, £11.00 Children

Purchase Tickets Online Or On-Site

Christmas Shows & Musicals

The Nutcracker, Royal Opera House

A Christmas Carol, Dominion Theatre

Elf The Musical, Theatre Royal Haymarket

The Snowman, Peacock Theatre

Purchase Tickets Online In Advance

The Miniature London Gingerbread City

Where: 6-7 Motcomb Street, Belgravia, London

When: Dec 3rd - Jan 4th

Entry: £15 For Adults, £10 For Children

Closest Tube: Piccadilly Circus

London Christmas Markets

Southbank Centre:  Nov 2nd - Dec 26th

Leicester Square: Nov 8th - Jan 7th

Covent Garden: Nov 8th - Jan 7th

Greenwich: Nov 2nd - Dec 24th

Meet Santa!!

Hamleys

Where: 188-196 Regent Street, London

When: 10am-8pm, 2024 Dates TBC

£25.00 Per Child (Including Gift)

Visit Website To Book

Selfridges

Where: 400 Oxford Street, London

When: 10am-8pm, 2024 Dates TBC

£60.00 Per Person

Visit Website To Book Or Buy In-Store

John Lewis

Where: 300 Oxford St, London

When: 10am-4pm,  2024 Dates TBC

£20 Per Child

Visit Website To Book

Up Next:

Best Things To Do In New York at Christmas