Discover how to spend 24 hours in London by a local and really have fun with some of the best free things to do in London on a 1 day itinerary to the city!