Why the London Eye Was Built – The millennial monument!

The London eye is the Europe’s tallest Ferris wheel and undoubtedly one of the most iconic structures located in London. The observation wheel provides its guests stunning panoramic views of the London cityscape and visiting here will definitely be an experience of a lifetime. The Giant Ferris Wheel The London eye consists of 32 air-conditioned…

Victoria & Albert Museum London – A Dose of Culture

Inaugurated in 1852 and named in honour of Queen Victoria and Prince Albert, the Victoria & Albert Museum or V&A, houses a collection of 4.5 million objects and happens to be the largest decorative arts and design museum in the world. The Architecture of the Museum The museum’s main facade has been fashioned out of…

River Thames, London – The historic water body

River Thames lies in Oxford, England and is an extremely popular body of water that has a prominent place in the history and culture of London.   History This river goes by many names, be it River Thames, Tamesis, Tamesa and even River Isis. London always had a strong hold and strict rules when it…

Big Ben London – The Westminster Clock Tower

Officially known as Saint Stephen’s Tower, the iconic Big Ben was the tallest clock in the world at the time of its opening. History At one time, the clock was the largest in the entire world, and still remains the biggest clock in Great Britain. The face of the clock has a diameter of about…