Facts about Big Ben in London
A prominent icon of London and the United Kingdom, Big Ben is a large bell inside the Clock Tower on the northern side of the Palace of Westminster. This Palace…
A prominent icon of London and the United Kingdom, Big Ben is a large bell inside the Clock Tower on the northern side of the Palace of Westminster. This Palace…
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Read More