Perfect pit stops: where to drop the shopping and refuel while you’re on the hunt for presents this Christmas.

Many of us have a complicated relationship with Christmas shopping. It starts with the promise of bustling shops, festive treats, twinkling lights, and the enticing suggestion that you might find the perfect present for someone special. But before too long, the operation can find itself a little strained. You’re on your feet for considerable lengths of time, ‘bustling’ can occasionally translate as ‘unbearably busy’, and love it as we do, sometimes very loud Christmas music over sustained periods can try one’s patience. It’s a good job, then, that London is studded with the perfect venues to stop off and refuel with tea, coffee, cake or cocktails – whatever works best!

Hemsley + Hemsley Café at Selfridges

Before you get stuck into the richer, heavier fare that we traditionally enjoy at Christmas, try something delicious and nourishing to keep your energy levels sky high. Health food masters the Hemsley Sisters have opened a cafe in Selfridges so you can shop and refuel without needing to stray too far from key shopping spots. The menu features a wonderful range of wholesome food (think lavender hot chocolate made from almond milk, charcoal lattes, Baba Ganoush and clementine mimosas) and is open all day, so drop in whenever you feel peckish and return to your shopping duties with renewed determination.

Brasserie Zedel, Sherwood Street

Perfectly poised on the corner of Piccadilly Circus, Brasserie Zedel is made up of a veritable burrow of venues. Sit upstairs in the café with a glass of beer or a latte, venture into the high-ceilinged brasserie for a speedy steak frites, or find a cosy corner in the art deco glamour of the Bar Americain basement bar and try a cocktail or two. Comfortable, spacious and with plenty of options, Brasserie Zedel is a great place to put down your shopping, take off your coat and sample a delicious snack.

Urban Tea Rooms, Soho

Urban Tea Rooms make for a trendy little cafe retreat with outdoor seating and all day food options. You could grab a quick, filling lunch in the form of handmade sandwiches, wraps and salads, or give yourself a more substantial break and stop for a chat over one of their signature teas – they have a huge range of imported leaves. Breakfast here is hearty and warming if you’re about to brace the cold in search of the ideal boutique, and an innovative cocktail menu is available too if you’re looking to unwind following a hard day on the hunt for Christmas treats.

The Delaunay, Aldwych

Taking inspiration from grand European cafés both in terms of menu and ambience, The Delaunay is super central and incredibly comfortable. Settle down in an elegantly-lit leather booth for a restorative cream tea, take a seat in the bar for a martini or two, or nip in for lunch and order the excellently priced menu rapide: a signature tarte flambée, a side salad, a glass of wine and a tea or coffee to finish, all for £12.50. If you’ve only got a moment to spare, try the Counter next door. Their doughnuts and hot dogs come highly recommended – wash them down with a cup of something hot or a glass of beer, and get back to Christmas shopping business in no time at all!

After your done with all your Christmas shopping (and eating!), why not relax and unwind with every Hotel. You’ll love the central location. Plus, if you book in advance, you’ll enjoy our special offer of 30% off our best available rates. Interested? Book now at  and start saving!