Central London is a tourist hotspot filled with world-famous tourist attractions and renowned sites. It’s home to the West End and the Queen, as well as where you’ll find some of the most glamorous and lavish postcodes in the country, from Kensington and Knightsbridge to Marylebone and Mayfair.
Whether you’re visiting for the day or you’re lucky enough to be able to spend a while in the heart of the capital, you’ll find there’s a selection of must-visits on offer while you’re in the area. If you’re seeking some inspiration before you arrive, here’s a guide to what’s on offer.
See the Sights
For the ultimate sightseeing tour, start with the spectacular St Paul’s Cathedral. This striking building stands out thanks to its impressive dome and baroque design. Spend some time wandering around and take in its intricate style.
It’s also worth taking a trip on the London Eye while you’re here. This giant wheel has been towering over the city for 20 years and forms the focal point for the city’s annual New Year’s Eve fireworks display. Upgrade the VIP capsule and enjoy a glass of champagne as you soar into the skies.
Fine Dining
For some fine dining, there are plenty of eateries to sate your appetites in Central London. Head to Fitzrovia for a taste of Scandi style at Ottolenghi’s Rovi. This is his sixth London-based restaurant and promises food cooked with fire.
Should Japanese cuisine be your thing, head to Roka. There are four to choose from in the capital, each offering a sumptuous tasting menu where you can try a range of dishes, including a tasty vegan selection.
Vibrant Nights
Are you looking for somewhere fabulous to enjoy a cocktail or two during your stay? Fam in Marylebone is a surprisingly chilled venue that transports you from the bustle of Oxford Street and serves up drinks that change with the seasons.
Wine fan? Head to Covent Garden and pop into Terroirs, a French wine bar that delivers an array of flavours to suit a range of palates.
Rest Your Head
You’re spoilt for choice when it comes to accommodation in Central. As well as Claridge’s in Mayfair, there’s the Shangri-La at The shard or for some boutique bliss, head to The Gore in Kensington.
If you prefer to stay in luxury serviced apartments, London is home to some of the chicest self-catering options in the country. Choose one that’s conveniently located to suit the London break you have in mind and create your ultimate stay in the city.