The River Thames in London
Tower bridge, houses of parliment... When you go from the city of london to wesminster, you go over a bridge. That river is the thames
Because the cars that go along will see from 20 miles away if it was 69 miles away that would mean you can see the statue of liberty
The London Bridge in Lake Havasu Arizona was bought by Robert McCulloch for $2,460,000
in London
London or Rome or Madrid
38
London bridge
Madrid
To see Buckingham Palace.
Tower Bridge - the nearest to the sea and the entrance to the Pool of London
Go 2 metrolyrics.com