Tag Archives: stairs

THE “BIG BEN”: THE FAMOUS CLOCK IN LONDON

The Elizabeth Tower, popularly known as the “Big Ben” is the most famous icon that represents the city of London. Located in the heart of the capital of Great Britain, London, and on the Thames River, there is this fabulous gem, which despite the belief of many, its name has nothing to do with the […]