Things to do in London today for free

Discover a great range of free events in London taking place today