Big Ben (Elizabeth Tower) is in London England.
England
The Big Ben stands in London, England.
England
united kingdom
Auckland, New Zealand
england
Yes, Big Ben is still called Big Ben.
London, England
Big Ben !
Big Ben is in London, England.
the main bell, the one that chimes the hours, is Big Ben.