Totally agree with the admin above…there’s so much to do in London if you know what you’re looking for. Time Out are a great source of information as well, and they’ve got a guide to upcoming London events
online at the moment that looks pretty handy.
Make sure you do plenty of walking (you don’t see anything on public transport) and visit some boroughs further out like Camden, Shoreditch and Brixton. Happy travels!