Your guide to what's going on across London, from local events to the best in arts, culture and sport.
Discover 11,128,835 listings and 278,292 playable programmes from the BBC
Your guide to what's going on across London, from local events to the best in arts, culture and sport.