Because nobody else wanted it.
Tower Bridge is in London, England over the River Thames
Tower Bridge is in London, England, UK.
The tower bridge is located on the river thames
Tower Bridge is in London, which is the capital of England and the United Kingdom.
The Tower of London is located in London, England, part of the British Isles. The British Isles are usually considered to be part of Europe although they are separated from mainland Europe by the English Channel and the North Sea.
tower bridge, mountains, and who else knows??
Tower Bridge is just East of the City of London, about 2-miles downstream of the houses of parliament, right next to The Tower of London. The bridge spans the boroughs of Southwark (south) to Tower Hamlets (north). The nearest tube station is Tower Hill on the Circle and District lines.
Tower Hill is located in London, England and is most known for the Tower Bridge. Near by attractions include: City Hall, Tower of London, The Monument, and Lloyd's Building.
London Bridge. London Bridge is not to be confused with the more famous Tower Bridge.
1894
Tower Bridge is a combined bascule and suspension bridge over the River Thames in London, England. It was designed by Sir Horace Jones.
Tower Bridge is made of 11,000 tons of steel and faced with Portland Stone and Cornish Granite.