Big Ben, the bell in the third tallest free standing clock tower in the world is over 150 years old. This symbol of London, is located at the north end of the Palace of Westminster and is a great site to see when travelling through London.
-If you are looking for a Westminster vacation rental near Big Ben, this 2 bedroom accommodation is in the heart of Westminster (LN-74) and has a garden view.
The Big Ben – Never been to. What is it that you do when you visit do you simply stare from the outside or do you go in and see its inner working