قصر وستمنستر
Big Ben is a bell in the clock tower of the Palace of Westminster in London, England.