London is a lot of things to a lot of people – A thriving metropolis, cultural epicentre, historical landmark and (to some) the home of some of the world’s most exceptional luxury experiences. It is, after all, a city packed full of glamour, excitement and history.

To celebrate the city and everything it represents, we thought we’d take you through a few of the experiences you might want to consider the next time you’re in town and want to really spoil yourself. So, without further ado, let’s get fancy!

southern railway london

Travel in style

You might have caught a train travelling to London to get into the city (it’s still the most convenient route in and out) but once you’re in, why not say so long to the stuffy and acrid tube and book yourself a chauffeur-driven car? You might spend a little more time in traffic, but if you’re sipping champagne in the back, who cares?

Luxury shopping spree

The shopping in London is truly in a league of its own, with Harvey Nichols, Selfridges, Oxford Street and, of course, Harrods offering a luxury shopping experience unlike anywhere else on earth. If even that sounds too tiring, however, why not considering hiring a personal shopper for the afternoon?

Oxford Street

Afternoon tea with royalty

The Queen herself is renowned for her love of a good cream tea at London hotspots like Claridges and The Ritz. You might baulk initially at the idea of spending a small fortune on scones but you’re paying for the surroundings and the experience, not the snacks!

A night at the opera

The Royal Opera House is one of the most gorgeous buildings in the world and hosts some of the seasons best musical performances. If you truly want to see how the other half lets their hair down, why not book a seat in a private booth and experience a show in true comfort and with an exceptional view?

The Royal Opera House

Picnic in the park

You could throw down a rug and pack a few cheese sandwiches, of course, but if you really want to indulge yourself in something special, hit up Fortnum & Mason and pick up one of their world-famous hampers. If it’s a nice day, you can then unfurl a cashmere rug in the middle of Hyde Park and enjoy some truly decadent London luxury.

Drink in the view

The Shard has fast become one of London’s most iconic venues and the Aqua Shard bar located on Level 31 is the building’s crown jewel. There can be few better ways to close out a day of luxury than by sipping cocktails in the sky with a truly resplendent view of the entire city spread out in front of you. It’s almost magical!

Aqua Shard