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
Some good things to see in London are: Big Ben Kew Gardens London Bridge Wembley Stadium London Eye: you need to go on it. Its the worlds biggest Ferris wheel. Tower of London and last but not least.... Buckingham Palace: you have to see this also.