Tower Bridge

Tower Bridge

The Tower Bridge is one of the most historic and recognisable landmarks in London, England. It crosses the Thames River and has a total length of 244 metres. It opened in 1894 and is a prominent part of the London skyline. It’s iconic, majestic and grand. If you haven’t been there yet, I guess it was ‘a bridge too far…’

Item added to cart.
0 items - $0.00