Welcome to London.
Whether you're preparing to move or just visiting, knowing the top places to dine, shop and explore will ensure you experience the very best that this city has to offer.
London is known for its cosy cafés, vibrant streets and luxury shops - so I've curated a list of my favourite places to visit in this incredible city.
Mornings in London are usually cold and grey, so start your day right with a delicious, high-quality coffee from London's best cafés.
Some of my favourite coffee spots include:
Pair your morning coffee with a warm pastry or muffin to go and begin your day exploring the city.
If you plan on dining in for a slightly more formal breakfast, visit these iconic London cafés:
Each cafe has a unique interior, as well as a wonderful and extensive menu to choose from.
Explore the streets of London:
It wouldn't be a day out in London without a trip to Harrods. Harrods has everything you could ever need - with a delicious selection of foods, luxurious clothing labels and beautiful homewares spread over seven levels...you can easily spend hours browsing this iconic store!
From candied fruit, to cured meats, vintage cheeses, hand crafted pastries, caviar, fresh pasta, fine wine, truffle chocolates to decadent cakes, you will never go hungry in the Harrods Food Market Halls.
You can also dine at one of Harrods divine restaurants:
If you're in need of some retail therapy, choose from over 5,000 high-end brands, extended over six floors. Explore the stunning handbag range, stroll through the Beauty Hall or purchase a timeless piece of clothing - such as a designer scarf, loafers, or trench coat (which are all practical for city living).
If your'e looking to elevate your home decor, be sure to check out the Harrods Homeware collection. Whatever you need, Harrods has a huge variety of options to choose from, with unique and luxurious home appliances, decor and furniture.
After indulging in Harrods luxurious range of fashion, food, drinks, beauty and homewares, pick up some classic hard caramel gift fudge, to enjoy when you're home.
Some of my other favourite places to check out in London:
The Sky Garden London is a must-visit for its unique botanical garden, 38-storey city view and top floor restaurant.
For a more relaxed day in the city, browse through Daunt Books shop in Marylebone and enjoy a delicious coffee and croissant at Di Stefano coffee.
It's not hard to find good food in London. One of my favourite things about the city is its diverse range of restaurants. With such a variety of cuisines, casual or fine dining you are guaranteed to enjoy your meal.
Here are some of my favourite dinner spots in London:
If you're like me, and look for bars that are buzzing with night life, classy interiors and high-quality drinks, I highly recommend these excellent London bars:
Finish your night out with something satisfying and sweet. There's no denying dessert is the highlight of the night, and luckily for you, one of Londons specialties happens to be sweets.
Whether you're craving a rich chocolate cake paired with cappuccino, or a light, creamy gelato, the city is filled with an endless range of dessert bars for you to choose from.
My top picks are: