Big Ben is a really popular British monument. (more…) Read More
Big Ben, whose chimes are one of the best -known sounds in London, is the huge clock situated in the… Read More