London Travel Guide
London Travel Guide. Your ultimate London travel guide that is trusted within our network and specially brought to you by our team of editors, based on real experiences.
Specially curated, the team have put together a wide range of wonderful places for you to see, experience, eat in and stay during your time in London.
Look closely and you’ll also find some hidden gems – the places you really don’t want to miss out on.
Attractions.
Sightseeing.
Shopping.
Luxury Hotels.
Bars & Cafe’s.
Cocktails.
Restaurants.
At CosmoLuxe Magazine, we have brought you travel guides with plenty of details and information to provide you with enjoyable and memorable experiences.
All of the places that are recommended and featured are handpicked by our editors.
Featured Categories – London Travel Guide



London At A Glance – Things You Need To Know
Capital: London.
Currency: GBP (£)
Language: English.
Here are 5 fun facts about London.
It’s the smallest city in England.
Over half of the London Underground runs above ground.
London is considered to be the world’s slowest city.
There are more Indian restaurants in London than Mumbai.
Stamps originated in the United Kingdom.
Attractions In London
Here are the top attractions in London through our verified and trusted providers to ensure you have a wonderful experience.

The London Eye
Originally called the Millennium Wheel, this is one of the main attractions to see when you’re visiting London.
Standing at an impressive 135 metres tall, this makes it one of Europe’s tallest observation wheels.
Consisting of 32 fully closed capsules that accommodate 25 people, per capsule.
At the very top, you can see, and admire, wonderful views of the skyline.
The rotation of the London Eye takes around 30 minutes, allowing you plenty of time to enjoy the panoramic views.
If you can, book your tickets for afternoon to evening or in the winter season when it gets darker quicker – the lights glisten across the capital city and look beautiful.
Location. South Bank of the River Thames, London..
Book Your Tickets.
Hotels In London
Here, we have a few of the top hotels that we recommend in London.
You can visit our dedicated London Hotel Travel Guide page to see more options, the variety and the different style options to suit all needs – including spa stays, relaxation, high-end and luxury to modern and city stays.
Courthouse Hotel London
A 5-star luxury hotel that is ideally located in Central London, making this a fantastic option for your holiday – or even a relaxing weekend.
Take a look at our CosmoLuxe Courthouse Hotel London Article.
A Grade II listed building, this has been beautifully converted and transformed into a luxury hotel that combines style, luxury, relaxation and convenience.
Boasting 116 rooms and 8 stunning suites that are spread out over 6 floors.
Inside there’s a beautiful pool, sauna, gym, cinema room, restaurant-bar and plenty for you to take advantage of so you can rest, recharge and unwind.


Fancy a walk or to explore some new places? The 5-star hotel is perfectly located in Central London.
You’re surrounded by top destinations, shops and tourist attractions.
Love to shop? Liberty London is close by including Oxford Street, Regent Street and the London Palladium.
Perfect for your trip (or getaway) – you have everything you need, close by.
Go for lunch, drinks and appreciate the City of London.
📍Address Location: Courthouse Hotel. 19-21 Great Marlborough Street, London, W1F 7HL.



The Shard (Shangri-La Hotel)
IMAGES COMING SOON.
If you’re looking for luxury, make sure you stay at the Shangri-La Hotel at The Shard, London.
Starting on level 34, the Shangri-La occupies 18 floors of The Shard – now considered to be an architectural icon of the city.
Each room is beautifully decorated and styled so you can relax and unwind – right upon your arrival.
From your room, you can sit back and admire the stunning skyline views of the capital and as the sun starts to set, the lights switch on and make everything even more magical.
Take time to enjoy the infinity pool, treat yourself to a spa treatment and enjoy he restaurants and bar – all offering a wide range of quality speciality food and drinks.
Your time at the Shangri-La Hotel, The Shard will make any stay memorable and part of your magical experience.
You may not want to leave the hotel, thanks to it’s stunning views however The Shangri-La Hotel is located in the South Bank of the Thames.
Providing you with easy access to venues across London.
Explore food destinations, cocktail bars and pubs nearby or take a walk along the River Thames and see The London Eye.
📍Address: Shangri-La, The Shard. 31 St Thomas Street, London, SE1 9QU.

Restaurants In London – London Travel Guide
There’s a wide variety of cuisines for you to try and here, you can see some of our recommendations for places for you to enjoy quality food in London.
