Christmas shopping city breaks
If you’re one of those people who says every year that they are going to be more organised with their Christmas shopping – this is your chance. Enjoy a last-minute festive getaway and complete your Christmas shopping at the same time with Caledonian Sleeper. With no luggage restrictions, you can shop as much as you like, while taking in the festivities.
We’ve come up with a list of the best places to finish (or start!) your Christmas shopping in London, Edinburgh or Glasgow.
There’s no better place to get in the Christmas spirit than London. With so much to see and do, we’ve pulled together a list of the best places to shop in London.
One of the most magical places in London at Christmas, Covent Garden is one of the best places in London to get in the festive spirit.
As well as designer shops, the Covent Garden Market offers a range of handmade goods from local suppliers – the perfect place to buy a unique gift for your friends and family.
Immerse yourself in the heart of London with a trip to Oxford Street. With over 300 shops, you are sure to find the perfect gift.
Shops include high street labels, designer brand names and department stores including the famous Selfridges’ flagship store, where you can take the hassle out of shopping with a personal shopping experience.
The largest shop in the UK, a visit to Harrods is a festive experience in itself. Not only is it the most famous department store in the world, it has its own dedicated Christmas shop to visit too.
Sit back, relax and dine at one of seven-floor Harrods’ many award-winning restaurants, which include The Grill, Sushi Bar, Pasta Bar, Wine Bar and Fish Bar.
With over 350 shops under one roof, the Westfield Shopping Centre is one of the biggest shopping centres in the UK. With a range of high street and luxury stores, there’s something for everyone.
There’s also a range of events including Santa’s Grotto, wreath making classes and calligraphy workshops. And a number of restaurants and coffee shops are available for those much-needed refreshment breaks during a busy day of shopping.