Archives of #Westminster Palace

Top London Sightseeing List

Top London Sightseeing List

River Thames runs through London and it's the perfect location to see all of London's major landmarks.  It's less than a 3.5 mile walk filled with sights and restaurants.