Elizabeth Tower or everyone know it as Big Ben is a place to visit. The tower is the most prominent symbols of England. It was built in 1858. The tower used to be the biggest clock in the world. The tower holds the second largest four-faced chiming clock in the world