London is packed with great things to experience and discover, and if you happen to be spending some time in the city by yourself, there’s plenty of offer to treat yourself to something special. Whether you love to experience the finer things in life, or want a chance to escape and enjoy some much needed relaxation, you’ll find it here.
To start with, make sure you’re booking into somewhere comfortable – you’ll find some great deals on Shaftesbury hotels in London, with stylish and great value accommodation. Then read on for nine great ways to treat yourself in the city.
Indulge in the city’s best food
There’s something for every taste in London, with a diverse array of delicious food to be found all over the city. From tantalisingly tasty street food snacks, to some of the finest gourmet cuisine in the world, the capital has plenty to discover if you’re a keen food lover.
Check out some of the city’s fantastic food markets – Borough Market near London Bridge is regularly packed with artisanal makers, featuring freshly made bread, baked sweet treats, delicious cheese, freshly made juices and more. Or if you’re staying near the Park Grand Paddington London, you’ll find lots of charming eateries tucked away by the canals, where you can relax with an indulgent breakfast or brunch.
Take in a relaxing treatment
The city boasts some of the most cutting edge spa treatments you’ll ever come across – from exquisite treatments made with premium ingredients that will leave you looking and feeling your best, to beautifully designed salons and treatment spaces, that you’ll never want to leave.
To treat yourself to something nourishing and soothing, head to one of the Cowshed spas across the city – with relaxing massages and facials using all-natural ingredients, it can be a great way to de-stress and rejuvenate yourself.
Enjoy an out of this world experience
London is one of the world’s leading cities when it comes to technology, so naturally you’ll find some great treats in the capital, that make the most of contemporary tech developments.
For something truly unique, head to Otherworld, in East London, where you’ll encounter a visual arcade with a difference. With specially designed virtual reality pods, you’ll be transported into strange and fascinating new worlds, where you can play games or explore. Best of all, the bar has some very real cocktails and snacks to enjoy afterwards.
Experience a live performance
As an important hub of arts and culture, London has plenty of incredible live performances to enjoy throughout the week. You’re never far away from an inspiring show, from award winning theatre and musicals, to concerts from leading and up and coming artists.
Head out to the West End, where you’ll find several of London’s best theatres, with regular performances on during the day and by night. If music is more your thing, explore some of the city’s top music venues, such as the Barbican Centre or Southbank Centre, where you’ll be able to enjoy live music from an array of artists across all genres.
Head to the great outdoors
Sometimes all you need to relax is to head outside and enjoy a little time in nature. While London might be one of the busiest metropolises in the world, it also has a surprising wealth of open spaces to enjoy, with thousands of acres of parks across the city.
For a calming and relaxing walk, check out one of the city’s many Royal Parks, where you can have a gentle stroll amongst the greenery, while taking in the fascinating monuments and sights around you. Or for a little more wilderness, experience the calming feeling of swimming beneath the open sky, over at the Hampstead Bathing Ponds.
Discover the city’s magnificent history
With nearly two millennia of history behind it, London has some incredible historical sights to explore, which offer a fascinating day out. Treat yourself to an intriguing day of learning about the past, with a visit to some of London’s most important historical locations.
Go right back to where it all began, with a visit to the city’s Roman origins. You can glimpse remnants of the original wall that marked the boundaries of the city, or explore relics from an ancient Roman temple, in the heart of the City of London. For a more opulent take on London’s past, take a tour through one of the capital’s most important royal sites, Kensington Palace, where you can take a closer look at the luxurious world of royalty.
Try something new with a master class
If you love to learn something new, try out a fun-filled master class in the city, where you can try your hand at everything from art to making your own cocktails. With expert teachers to guide you, it can be a truly enjoyable experience, with a chance to take away the fruits of your labours afterwards.
Pamper yourself with an afternoon tea
For a real taste of luxury, treat yourself to one of the most classic British rituals – a delicious afternoon tea. Packed with sumptuous treats including dainty cakes, moreish sandwiches and plenty of fragrant tea to wash it all down with, it’s a charming way to spend an afternoon. You’ll find some great afternoon tea experiences all over the city, from the traditional, featuring cream cakes and fine china, to the more contemporary, with superfood-infused versions of your favourites. Whichever you pick, it’s bound to be a memorable treat.
Take to the skies
Finish off your time in London with one of the best experiences in the city, by taking in the fantastic skyline from up high. Ride to the top of the London Eye wheel, where you can enjoy the breath-taking views from above, or enjoy a delicious cocktail in one of the city’s excellent rooftop bars. For an extra special experience, head up just before sunset, so you can enjoy a truly captivating sight.