Visitors to the city of London will be excused for feeling overwhelmed by the number of sights and tourist spots within the city. It may take you a couple of weeks, and a whole lot of travelling, to visit just half of the museums, parks, galleries and castles within the city’s borders.