The capital city and largest metropolitan area of England is London. Considered to be one of the most exciting and popular cities in the world, the historic city of London is known for its rich heritage and unique culture. Home to a vibrant society, several historic monuments, and a range of exciting and intriguing attractions, London is also one of Europe’s most popular tourist destinations.
One of the most iconic and historic attractions of London is the Trafalgar Square, London’s most famous city square. Considered to be “the heart of London”, this square is one of the most vibrant open meeting spaces in the city, and combines culture, history and architecture to give the square a rather unique outlook. Thus it is one of London’s most beloved and popular locations, and is visited often by tourists and locals alike.
Constructed in the 1840’s and known to be the largest square in London, Trafalgar Square is home to several monuments and structures. The best known monument in the square is Nelson’s Column, a 52m high column constructed to commemorate Lord Horatio Nelson’s victory at Trafalgar over the French Fleet in 1805. The central column, from which the square was given its name, also contains a 5m tall statue of Lord Nelson while the base of the column is surrounded by four marvellously constructed bronze lions by Sir Edwin Landseer.
Trafalgar Square is also home to the National Gallery, an architecturally beautiful structure housing more than 2300 painting, inclusive of works by Da Vinci, Monet, and Van Gogh. One can also witness the 18th Century St. Martin-in-the-Fields parish church at this square. In addition to all these structures, Trafalgar Square contains two magnificent fountains, and the Police Box; made famous for being known as the world’s smallest police station. Trafalgar Square is also known to play host to a variety of aesthetic and cultural events and festivals, making it all the more intriguing. Therefore, to witness a combination of culture, history and architecture is one of London’s finest squares, make sure you pay a visit to the Trafalgar Square.
For a memorable stay at a typical Victorian hotel boasting London’s rich heritage, make a reservation at The Langham London, one of the most iconic luxury hotels London. This hotel offers tranquil accommodation in a range of elegant rooms and plush suites, while also offering a range of luxury amenities including spa treatment, fine dining restaurants, and many recreational facilities, making it one of the most ideal suite hotels London.