Yes. It is really pretty to see at night.
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 is the bell inside the tower, but people just call the tower 'big ben' Posted by Jm
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 was built for the people of London so they were able to tell the time. Not many people would have watches in those early days.
Big Ben
the london eye, Big Ben and the olympic stadiam