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 277,854 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.