Big Ben is actually the bell located alongside the Houses of Parliament in Westminster, London and the tower is called the Elizabeth Tower.
Click Jigshare icon to turn the image into a jigsaw. Or click on photo to download or view full screen image.
Big Ben is actually the bell located alongside the Houses of Parliament in Westminster, London and the tower is called the Elizabeth Tower.
Timeout on the Thames. Friends conversing in front of the River Thames and the Palace of Westminster.
In Greenwich, London, England, you can find this view encompassing the Queen’s House at the center, the National Maritime...
The Big Freeze of 1963 sees snowfall cover vehicles in this London street. It was one of the coldest...
View of a mermaid statue in Trafalgar Square. The square is a famous public square located in the heart...
The Queen’s Guard is a ceremonial unit responsible for guarding the official royal residences in the United Kingdom, including...
View of the Tower of London is a historic castle located on the north bank of the River Thames...
St Martin-in-the-Fields, circa 1962. Also known as St Martins, the building is a well-known Anglican church located at the...
St Paul’s Cathedral belongs to the Church of England, (circa 1989). It is located atop Ludgate Hill, the highest...