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 36th Great Christmas Pudding Race
3 December 2016
Covent Garden

The London International Horse ShowThe London International Horse Show
15-21 December 2016
Olympia

The London Pantomime Horse RaceThe London Pantomime Horse Race
11 December 2016
De Vere Devonport House, Greenwich

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

Santa RunSanta Run
4 December 2016
Victoria Park

Tingle Creek WeekendTingle Creek Weekend
2-3 December 2016
Sandown Park

Winter FestivalWinter Festival
26-27 December 2016
Kempton Park