Shop ‘til you drop with our guide to one of London's most famous shopping districts. From the vibrant Oxford Street to cool Carnaby, the West End is brimming with fabulous places to go shopping in London.
Morning: Oxford Street and Bond Street
A shopping trip to London isn’t complete without visiting famous Oxford Street; home of more than 300 shops, and boasting everything from big-name brands to designer labels.
Start your morning on Oxford Street by exploring some of London’s top department stores, and stop off at the iconic Selfridges which houses six floors of luxury brands, beauty products, homeware and one of the world's biggest denim departments.
Wander along the popular London shopping street to purchase the latest trends at Topshop’s flagship store, pick up super-stylish sportswear from the Nike shop or search for affordable fashion in Oxford Street’s giant Primark.
High-end fashion lovers should head over to upmarket Bond Street. From designer handbags to sparkling jewels, you’ll find a huge variety of exclusive stores dotted along the sophisticated shopping district, including Burberry, Cartier and Louis Vuitton.
Lunch: St Christopher’s Place
Take a break from shopping for lunch in St Christopher's Place, which can be found just off Oxford Street. This pedestrianised shopping area is home to a chic array of shops and boutiques, as well as a delicious collection of London restaurants including well-priced spots Carluccio’s and Ping Pong.
If you’d like a taste of British tradition, tuck into a mouth-watering selection of finger sandwiches, delicate pastries and warm scones during afternoon tea in London.
Afternoon: Regent Street and Jermyn Street
For your next dose of retail therapy, take a stroll from St Christopher's Place over to the charming shopping area of Regent Street.
Browse the shelves at more than 75 international flagship stores, and pick up new threads at global fashion brands such as H&M, Hollister, Levi’s and more. You can also try out the latest gadgets at the Apple Store, and treat little ones during a visit to six-floor Hamley’s – one of London’s oldest toyshops.
Men with a serious interest in fashion should drop by the historic Jermyn Street – famed for offering quintessentially English gentlemen’s attire. You’ll also find the British men's designer shop Hackett on Regent Street, which even has its own stylish gin bar if you’re in need of a pick-me-up.
Alternatively, visit the area of Piccadilly to splash the cash on some of London’s foodie delights. You can find an enormous variety of organic food, from hand-rolled sushi to tempting cheeses, at Whole Foods Market, before marvelling at the fine foods and luxurious hampers in historic Fortnum & Mason, which has received a royal warrant from the Queen.
Dinner: Kingly Court
Once you’ve worked up an appetite, amble over to Kingly Court – a three-floor dining destination off Carnaby Street. This cute open-air courtyard is brimming with a host of eateries, including the drool-inducing Pizza Pilgrims, Dirty Bones and Shoryu.
After finishing dinner, swing by trendy Carnaby to explore its quirky mix of independent boutiques and well-known flagship stores, spread across 13 vibrant streets.
Drop by rock-n-roll-inspired fashion label The Kooples, admire Irregular Choice’s selection of funky footwear or browse British rocker Liam Gallagher's Pretty Green. You can also satisfy your sweet tooth with a mouth-watering slab of cake at Choccywoocydoodah – a chocolate wonderland in London.
Make sure to also visit the luxurious Liberty while in Carnaby, which sells a sophisticated collection of clothing from designers such as Alexander McQueen and Vivienne Westwood. It is also home to fabulous haberdashery, and showcases one of London's largest collections of scarves.
Alternatively, you can hop on the Tube over to Covent Garden to browse an eclectic selection of shops surrounding the picture-pretty Piazza. If you’re ready to put your feet up, toast to a successful day of shopping in London at one of capital’s cocktail bars or be dazzled by a top West End musical.