Famous worldwide thanks to the film of the same name, Notting Hill offers a vast array of small, unique shops selling unusual and vintage clothing, rare antiques, quirky gifts, books and organic food.
Shopping is the King's Road's main obsession – here you'll find an eclectic mix of trendy boutiques, unique labels, designer shops and high-street staples, alongside a vast array of cafes and eateries. It's also a great place for inspirational interior design, with Peter Jones, Heal's, Cath Kidston and Habitat all vying for attention. Be sure to check out the store where punk was born in the 70s, Vivienne Westwood's shop and the treasure trove of antiques at the Chelsea Antiques Market.
Oxford Street has more than 300 shops, designer outlets and landmark stores. It is home to the legendary Selfridges, it also has a range of famous department stores such as John Lewis and Debenhams
Regent Street offers a good range of mid-priced fashion stores alongside some of the city's oldest and most famous shops, including Hamleys, Liberty and The Apple Store. Nearby, historic Jermyn Street is renowned for men's clothing shops and is so very typically British.
New Bond Street, Old Bond Street and Mayfair are the ideal places to go for some extravagant retail therapy. Popular with celebrities on a spree, this is probably London's most exclusive shopping area, home to big names including Burberry, Louis Vuitton and Tiffany & Co. Neighbouring South Molton Street boasts iconic fashion store, Browns.
More than just a shopping centre, Westfield London is an innovative place to shop, to eat, and to meet. Inside the largest urban shopping centre in Europe you'll find high street favourites including Debenhams, Next, Marks & Spencer and House of Fraser.
The birthplace of the fashion and cultural revolution during the Swinging Sixties, Carnaby Street is still home to some of the world's most exciting designers. More than just the world-famous street itself, the Carnaby area consists of 12 streets of fantastic shopping.
Whether you want hip fashion, unique gifts, rare sweets or one-off handmade jewellery, Covent Garden is a great place to explore. You can stock up on the latest urban street wear, funky cosmetics and shoes on Neal Street, check out imaginative arts and crafts at Covent Garden Market or just window shop around the stores. Don't miss Floral Street, Monmouth Street, Shorts Gardens, Seven Dials and Neal's Yard for a true taste of London's most distinctive shopping area.
Visitors from around the world flock to Knightsbridge and Brompton Road to visit Londons most exclusive department stores Harrods and Harvey Nichols. This is the place to go if you're looking for prestigious brands and up-to-the-minute trends from the world's fashion elite.
Known worldwide as the home of bespoke British tailoring, Savile Row is the place to come if you want a handmade suit crafted the old-fashioned way (with a price tag to match). You'll also find the flagship Abercrombie & Fitch store.
Discover this gourmet's paradise in London. With a range of fresh produce including fruit, veg and all kinds of meat, as well as condiments, bakery treats and delicious street food Borough Market is great for lunch or grocery shopping. There's also a wide selection of specialist ingredients and indulgent treats.
Spreading across several streets in the Brick Lane area, you'll find both junk and gems in this market! There's bric-a-brac, second-hand furniture, shoes and lots more. There are also some fantastic stalls selling exotic spices and colourful saris.
Camden Lock is the central hub of Camden's huge market. Here you'll find an extensive range of goods from designer clothes and accessories, to one-off pieces of art, food and furnishings. There's also designer workshops, studios, stalls, shops, cafes, restaurants and bars.
Portobello Road has been a market since the 1800s but became particularly famous for its antiques in the 1950s. Now there are numerous stalls offering everything from fruit and bread to posters, clothes, music and, of course, loads of antiques!
Anyone with green fingers should make a stop here for plants, shrubs, bulbs and trees. This colourful street market is a must-see. You can also pick up gardening accessories from the surrounding shops, and make sure you take home some of the gorgeous cut-flowers on offer.
Popular covered market selling everything from clothes to food to artwork. Nearby you'll also find specialist shops, hairdressers and restaurants. Once you've finished shopping, you won't be stuck for entertainment options; the cool bars and clubs of Shoreditch are just up the road.
Broadway Market in Hackney sells an eclectic mix of goods from local farmers, artists and craftspeople in order to temp the customer to sample and buy. Shop here for delicious ingredients, tasty ready-made food, exciting and unusual clothes and gifts as well as furniture, lighting and more!
Greenwich Market has beautiful products from designer makers and small cottage industries. Weekends are busiest, with about 150 stalls selling an enticing range of jewellery, pictures, clothes and accessories, and unique gifts. There's also a food court and local shops selling even more goodies.
Housed in and around the iconic Market Building and Piazzas, Covent Garden is an architectural masterpiece. Along with the speciality shops, restaurants & cafés is the Apple craft market where you're sure to be entertained by street performers while perusing the wares on offer.
Practise your haggling skills and pick up bargain fashion at Petticoat Lane Market. As well as clothing, it's also great for household goods. Don't be confused by the name – the market is actually located on Middlesex and Wentworth Streets near Liverpool Street station