Big Ben is located in London England and was completed in 1855. It was originally referred to as "the clock" or "clock tower". It is on the north end of the Palace of Westminster. When it was completed it was said to be the biggest, most accurate four-faced striking and chiming clock in the world.
No comments:
Post a Comment