Palace of Westminster
Big Ben is a bell in the clock tower of the Palace of Westminster in London, England.