London for Christmas

Your Guide to Christmas in London

London for Christmas

Your Guide to Christmas in London

 

What's On

Races

The 34th Great Christmas Pudding RaceThe 38th Great Christmas Pudding Race
8 December 2018
Covent Garden

Brainwave London Santa DashBrainwave London Santa Dash
5 December 2018
Old Spitalfields Market

The London Pantomime Horse RaceThe London Pantomime Horse Race
16 December 2018
Devonport House, Greenwich

The Olympia Horse ShowThe Olympia Horse Show
17-23 December 2018
Olympia

Peter Pan Swimming CupPeter Pan Swimming Cup
25 December 2018
Hyde Park

Santa RunSanta Run
2 December 2018
Victoria Park

Tingle Creek WeekendTingle Creek Weekend
7-8 December 2018
Sandown Park

Winter FestivalWinter Festival
26-27 December 2018
Kempton Park