Houses of Parliament building in Westminster, London, United Kingdom. The clock tower is commonly known as Big Ben.