Explore Westminster Bridge, Big Ben London, and more!

Explore related topics

Westminster Bridge and Parliament, with Big Ben, On the River Thames in London, England. I spent a summer studying abroad in London. I loved every minute of it! I've visited London on two other separate trips.

Big Ben  Elizabeth Tower - Houses of Parliament | Westminster, London SW1A 0AA, England

Big Ben Elizabeth Tower - Houses of Parliament | Westminster, London SW1A 0AA, England

Pinterest
Search