Luxury Hotels in London

To paraphrase the 18th century writer Samuel Johnson: the person who is tired of London is tired of life. The history and culture of London has been woven into the fabric of our lives through stories, board games, movies, and television shows. Visiting London almost feels like coming home.  From the magnificent spectacle of the river Thames, spread out before you as you stand on Westminster Bridge, to the glass and steel towers, five-star hotels and upmarket apartment complexes of the Docklands, everywhere you go in London will seem somehow familiar. Discretion and service have always been the bywords of London hospitality. From the luxury hotels along Park Lane and the lavish Georgian apartments of Pimlico, to the illustrious city-centre hotels such as Claridges, the Savoy and The Ritz, London presents such an amazing variety of accommodation, dining, history and culture that this most wonderful of cities is almost like visiting a country in itself. Take a black cab, ride the underground, see the Queen, grab a pint. Samuel Johnson wasn’t quite right: it is impossible to get tired of London.

The Soho Hotel

The Soho Hotel is a luxury hotel located in the centre of London. This puts you within walking distance of the British Museum, the National Gallery, the West End, and the Royal Opera House. It also means that all the dining options of Soho and Covent Garden, Peruvian, Italian and Asian open up to you. Each of the rooms and suites at The Soho Hotel […]

View Details

Brown’s Hotel

Brown’s Hotel, a Rocco Forte Hotel is a high end hotel in Mayfair. This puts it within walking distance of Buckingham Palace and comfortable driving distance from the West End, the Royal Albert Hall, the British Museum, and many more. The hotel is also surrounded by restaurants serving Cantonese, Japanese and Italian food. The rooms feature timeless design with neutral colours, dark wood and deep […]

View Details

The Montcalm at The Brewery London City

The Montcalm at The Brewery London City is a luxe hotel in London. It’s next door to The Barbican where you can find exhibitions, theatre, music and more. Just beyond The Barbican, you can find the remains of the Roman city walls. The nearby Shoreditch in particular offers a wide range of restaurants. A grade II listed Georgian building, The Montcalm offers luxurious rooms and […]

View Details

The Savoy

The Savoy is an opulent hotel in the heart of London. It’s perfectly positioned to enjoy the West End and the Royal Opera House. Upriver are St Paul’s Cathedral and the Tower of London, both of which you could take a riverboat to reach. There are also countless dining options on either side of the river. The Savoy’s rooms and suites pair their great views […]

View Details

The Langham

The Langham is a 5 star hotel in the heart of London, positioned between Marylebone, Fitzrovia, Soho, and Mayfair. This means that you’re a short journey from The Wallace Collection, Regent’s Park, the British Museum, the West End, and more. It also means that you’ll have your pick of dining options from all over the world. The rooms feature Victorian inspirations to their design, especially […]

View Details

Shangri-La The Shard

Shangri-La is an opulent hotel in London’s famous Shard. Located in Southwark, the hotel is a short walk from the delicious food of Borough Market. Just across the river Thames is the Tower of London which you can reach via London Bridge. There are also many restaurants both on the south side of the river and the north. The Shangri-La’s rooms make the most of […]

View Details

The Berkeley

The Berkeley is a luxury hotel in a perfect location for everything in London. Buckingham Palace is within walking distance as is Harrods. Westminster Abbey and The Natural History Museum are all about a 10 minute drive. If you’re eating out, then you can find English pubs, Italian and Russian restaurants, and cocktail bars. The Berkeley’s most luxurious rooms feature design by André Fu or […]

View Details

Four Seasons Hotel – Ten Trinity Square

The Four Seasons Hotel at Ten Trinity Square has a strong claim to being in the heart of London. Redevelopment discovered artefacts spanning human history including a flint knife that could date to 8500 BC. The Four Seasons also faces The Tower of London which contains the oldest intact building in London. Interior design by Martin Kemp has meticulously layered contemporary design upon timeless style. […]

View Details


Claridge’s began its journey to becoming a luxury hotel in 1812. As early as 1860, its reputation as a second home for royalty began when Empress Eugenie of France (wife of Emperor Napoleon III) entertained Queen Victoria here. The well-appointed Empress Eugenie suite at Claridge’s pays homage to this heritage. Claridge’s is renowned for its art deco style following a tasteful redesign in the 1920s. […]

View Details

The Dorchester

The Dorchester opened in 1931. Named after the Earl of Dorchester, who bought a house on the location of the renowned luxury hotel, ‘The Dorch’ was created to fulfil Robert McAlpine’s vision of the perfect hotel. With a history of affluent luxury, Mayfair in London is the perfect place to realise that vision. The Dorchester’s style is a timeless one embedded in its inter-war roots. […]

View Details

Once you’ve found your perfect luxury hotel, it’s time to plan your London trip. London has so much to offer that it can feel overwhelming. Therefore, to help you have an unforgettable experience, we’re sharing eight of the most iconic and unique things to do in London town.

Wander around Borough Market

Borough Market is one of the oldest food markets in London and is renowned for its vast selection of artisan food, British meat, and organic produce. You’ll find the enormous market under the railway lines of London Bridge. Here you can taste various cheeses, bread, and wine and fill your belly with traditional English and international street food. Along with high-quality food and drink, the atmosphere is always incredible here.

Explore Camden Town

Camden town is one of London’s most loved areas. Although it’s often packed with tourists, no London trip is complete without a visit to Camden. This quirky neighbourhood is a live music hub and a cultural mecca. The vibrant, diverse town is full of punk clothing shops, old-school pubs, a large food market, and an iconic canal. Whatever time you visit, you are bound to see some wild and wacky sights here!

Visit a traditional English pub

One of the best ways to experience British culture is to visit a traditional pub. You’ll have no trouble finding one in London as there is pretty much a pub on every street. Even so, look for a pub that is frequented by locals rather than tourists. For example, check out The George Inn on Borough High Street or The Lamb & Flag in Covent Garden. If you’re in town on a Sunday, be sure to order a traditional Sunday roast with your pint, too.

Watch a West End show

London’s West End musicals are world-famous, and with almost 40 theatres in the city, there is a show for everyone. Theatre shows range from international favourites like Mamma Mia and The Lion King to independent comedy shows showcasing the best of British humour.

Go shopping at Harrods

Harrods in Knightsbridge is the UK’s most luxurious department store and a must-see for first-timers in London. The giant store has seven floors with a staggering 330 departments, selling everything from fashion to food to fine jewellery. You can easily spend a whole afternoon here and find some impressive gifts for friends and family. Plus, if you’re visiting around Christmas, Harrods becomes a magical wonderland during this time!

Do the Harry Potter studio tour

If you’re a fan of Britain’s most famous movie series, don’t miss the chance to see where the magic happened at Warner Bros. Studio. As well as stepping foot onto the iconic sets, you’ll discover some of the special effects used in the movies and touch the character’s costumes.

Enjoy an English afternoon tea

As you know, brits love their tea and biscuits, and an ideal way to honour this English tradition is with afternoon tea. This ceremonial meal takes place in the late afternoon. It consists of dainty sandwiches, scones with clotted cream and jam, and a selection of cakes; all washed down with bottomless tea. Many of the city’s luxurious restaurants, cafes, and hotels offer afternoon tea, including one of my favourites, Fortnum and Mason.

Cruise along the River Thames

Trying to see all of London’s sights on foot can quickly become tiring. However, as many of the top attractions are along the waterfront, a time-saving and relaxing way to see the city is by taking a river cruise. You’ll spot the Tower of London, Tower Bridge, Tate Modern, Big Ben, the London Eye, and much more. There are many different tours to choose from, including sunset dinner cruises.