
✕
Tower Bridge
Built between 1886 and 1894, Tower Bridge crosses the River Thames close to the Tower of London
Image dimensions: 3264 x 2448 pixels
Built between 1886 and 1894, Tower Bridge crosses the River Thames close to the Tower of London
Image dimensions: 3264 x 2448 pixels