Description
Tower Bridge, River Thames, London, United kingdom
Tower Bridge is a famous suspension bridge in London which crosses the River Thames, close to The Tower of London. Built between 1886 and 1894 it is today one of 5 bridges in London City