How to master Christmas shopping in London
Don't get your tinsel in a twist worrying about getting all the shopping done in time. We've done the hard work for you and found the best services in London for Christmas shopping. These places make a living from easing your gift-giving experience.
Whether its wrapping services, personalisation, hands free shopping or last-minute deliveries, these places really are Santa's little helpers for all London shoppers.
When your arms are threatening to burst from their sockets and your hands are sore from the rub of the shopping bag handle, it's time to try another way.
Pour your energy into choosing the perfect present, and get someone else to do the grunt work with hands-free shopping at Westfield. Open 'until 11pm during December, visitors present their 'shopping passport' and have their purchases safely stored in a convenient stash point until they've done all the shopping they need for the day.
Westfield charge £15 for up to 10 bags, and they'll carry your shopping to your car if you're also using a valet service.
Alternatively, Bicester Village near Oxford offers five-star hands-free shopping services.
Photo credit: Sukru Haskan