Winter Wonderland Amusement Park

Where:  Hyde Park

When:  17 Nov - 1 Jan

Entry Pricing:  From £5.00pp

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 

No Entry Fee

Harrod’s Christmas World

Stunning Lights & Decorations

Bring Home A Harrod’s Christmas Bear

Meet Santa:  Spend £2,000+ In Store

Open:  10am-8pm, Every Day

Closest Tube: Knightsbridge

Ice Skating

Somerset House:  £22 Adults, £11 Children

Natural History Museum:  £12.65 Adults, £8.80 Children

Tower Of London:  £14.50 Adults, £9.50 Children

Winter Wonderland: £11.50 Adults, £8.50 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!

Scribbled Arrow

Hamleys

Where: 188-196 Regent Street, London

When: 10am-8pm, Nov 20th - Dec 24th 

£25.00 Per Child (Including Gift)

Visit Website To Book

Selfridges

Where: 400 Oxford Street, London

When: 10am-8pm, Nov 18th - Dec 24th 

£60.00 Per Person

Visit Website To Book Or Buy In-Store

John Lewis

Where: 300 Oxford St, London

When: 10am-4pm, Nov 22nd - Dec 24th 

£20 Per Child

Visit Website To Book