Description
Elizabeth Tower with Big Ben, the Great Bell of the Great Clock, at the Palace of Westminster in London, England, Great Britain, UK. Big Ben is a nickname for the Great Bell but is often used for the clock and the clock tower. The Palace of Westminster, is also known as the Houses of Parliament, which houses the House of Commons and the House of Lords.