This 8-day London itinerary will show you the best things to do in London in just over a week. From activities to day trips, it has it all.
106