20 August, Tuesday
Photo By: johnedwardjames
UNITED KINGDOM, London – One of the most iconic structures of London, nay, the world, is the Tower Bridge of London.
Built over a span of 8 years in the late 19th century, the Tower Bridge is a monumental and historical architecture overlooking the Thames River. Often mistaken for the London Bridge, which happens to be further down the river, the Tower Bridge had over 50 submitted designs before assuming its iconic façade that has now stood for some 125 years.