answersLogoWhite

0

The clock tower (incorrectly) known as 'Big Ben' but in fact is called the Elizabeth Tower (previously called the Clock Tower or St. Stephen's Tower) , is attached to the Houses of Parliament in Central London.

User Avatar

Wiki User

9y ago

What else can I help you with?