InterviewSolution
Saved Bookmarks
| 1. |
Where is tower bridge is located |
|
Answer» Explanation: London TOWER Bridge is a combined bascule andsuspension bridge in London, built between 1886 and 1894. The bridge crosses the River Thamesclose to the Tower of London and has become a world-famous SYMBOL of London. |
|