This is where it was built, to be included in the re-build of the Houses of Parliament.
London is in England. Big Ben is in London.
Big Ben is in London, England.
The Big Ben stands in London, England.
Big Ben is in London, England.
Big Ben (Elizabeth Tower) is in London England.
Big Ben
Yes, Big Ben is still called Big Ben.
No. Big Ben was completed in 1859.
Big Ben
the london eye, Big Ben and the olympic stadiam
Yes, Big Ben is in fact in London, England.
The name of the bell in the Houses of Parliament in London is Big Ben.