Browse > Home / London


October 28, 2018

London is a diverse and exciting city with some of the world's best sights and attractions. It's the unofficial capital of the world. There's no language barriers, since English has become the international language of travel. London is officially the world's most popular travel destination. According to new data, the capital will get a total of 18.82 million international overnight visitors this year, more than any other city in the world. London is well connected to the world. It is a home to hundreds of nationalities.

Places to visit
The capital is home to eight beautiful royal parks, including Hyde park, St James's park and Richmond park. Alternatively, visit one of London’s peaceful gardens such as Chelsea Physic Garden. London is home to some of the best museums and galleries in the world – British Museum, Tate Modern, Natural History Museum, Madame Tussauds or the Science Museum.

There's always something new to experience here, from a pop-up burger joint in east London to a blockbuster exhibition at one of the galleries.
Big Ben is a must for every visit. Piccadilly Circus is the Times Square of London and one walk through this will get a buzzing experience. High profile advertisements have adorned this space for over a century and it is now home to one of the most impressive screens in the world.

The tube has become as synonymous with London as Big Ben and Buckingham Palace. Tour the inside of St. Paul’s cathedral to experience the enchanting whispering gallery, fanciful frescoes and marvelous mosaics. Stop by the regal concert halls in summer to catch the proms—a series of orchestral concerts put on by the BBC. The river Thames runs like a ribbon across the center of the city and most of the revered sights in London reside on its banks. Take a long walk along its south bank or enjoy a dinner cruise out on the water. Shopping can be an experience on Oxford Street. Covent Garden gives a very unique experience, stylish shoppers mingle with eccentric street performers in front of a gorgeous historic market. Trafalgar Square is where Londoners gather to celebrate and where tourists go to scale statues of lions and play with pigeons. Choose one from 2860 hotels in London. There's a whole world out there; find a place to stay that you will never forget.