“Big Ben” is the nickname for the Great Bell inside the Elizabeth Tower at the Palace of Westminster, London. The tower has never served as a residence; it houses the clock mechanism and the bell.