Food and Fashion
Foodies should visit gourmet supermarket Whole Foods Market which sells an eye-popping range of healthy food, from sushi to freshly baked bread. Another go-to-shop for fans of top-notch food is upmarket department store Fortnum & Mason on Piccadilly, which is famed for its fine foods, hampers and teas, all of which make fantastic presents.
Men with a serious interest in fashion should hotfoot it to British designer shop Hackett for its quintessentially English gent's attire. The shop even has its own stylish gin bar if you need a pick-me-up.
Tiny handmade hat shop Laird & Co is also worth a look for its trilbys, fedoras and pork pie hats like the one worn by Breaking Bad's Walter White.
Swing by hip Carnaby Street for its mix of cool and quirky independent boutiques and flagship stores, including rock n'roll inspired fashion label The Kooples and hipster favourites Diesel, Miss Sixty and American Apparel. Off Carnaby Street is pretty Kingly Court, which offers three floors of independent shops in a gorgeous open-air courtyard.
While exploring Carnaby, don’t miss pretty department store Liberty which homes a glittering collective of designer brands like Alexander McQueen, Victoria Beckham and Vivienne Westwood. It also has a fabulous haberdashery and London's largest collection of scarves.
Time to refuel? Feast on a decadent slab of cake and a luxuriant hot chocolate in the first floor café of chocolate wonderland Choccywoocydoodah.
If you're in search of accessories, make a beeline for H&M's luxury sister brand & Other Stories which has two floors of shoes, bags and jewellery, as well as ready to wear outfits.Newly revamped Debenhams on Oxford Street has a gorgeous basement full of accessories like shoes and lingerie, while Topshop's heavenly flagship at Oxford Circus has a whole floor dedicated to accessories as well as a shoe lounge.
Lunch With Style
Stop for lunch in St Christopher's Place, which is tucked away off Oxford Street. Heaving with pretty shops and boutiques, the pedestrianised shopping area is also full of al fresco eateries, including Carluccios, Cote Brasserie and burger bar Patty & Bun.
After lunch, wander down Oxford Street to Selfridges, recently voted the Best Department Store in the World. Scour the store’s incredible window displays before moseying around its six floors of luxury brands, beauty products, homeware and much more. Home to the world's biggest-ever denim department sprawling the size of an Olympic swimming pool, shoppers can choose from more than 60 brands, from Levi's to Christopher Kane. Staffed by 50 denim experts, there is also an interactive area with lookbooks and fit guides.
After such a tough day of shopping, you deserve a drink! Sip an exotic cocktail or a glass of bubbly on rooftop cocktail bar Aqua Spirit, which affords sweeping views of the capital.
If you want to carry on shopping late into the evening, take the tube to Westfield Stratford City which opens until 9pm from Monday to Saturday, or Westfield London which opens until 10pm from Monday to Saturday. Happy shopping!