Find a Hotel

London Shopping

With over 40,000 shops and 83 major street markets to choose from, London is a shopaholic's dream come true! Department stores are a London speciality. There are dozens of them across the city, stocked with a huge range of products from fashion to home furnishings, food to jewellery.

Hotels near the center of London
MiNC Lombard Lane Apartments4 starfrom £149.00
MiNC Eagle Court Apartments4 starfrom £159.00
Swissotel The Howard London5 starfrom £930.00
The Waldorf Hilton5 starfrom £164.25
One Aldwych5 starfrom £276.01

Oxford Street

Selfridges & Co
Selfridges is one of the world's finest department stores and dominates the west end of Oxford Street. The shop has six floors offering ten acres of shopping space, eleven places to eat, two exhibition halls and countless services. From high fashion to hi-fi, wardrobe co-ordination to wedding lists, it's every shop you'll ever need.

John Lewis
This well-established chain of department stores has a large branch on Oxford Street. Combining high quality with keen pricing, John Lewis stocks nearly half a million products from buttons to beds, cushions to cufflinks. A number of services are on offer, so you can benefit from free advice on furniture, fashion and nursery items, and much more.

Bond Street

Fenwick of Bond Street
Established in 1891 as a hair accessories boutique, Fenwick's is now home to five floors of luxury retail. Choose from a wide range of designer clothing, homewares, bags, shoes, fashion jewellery and more. The cosmetic department is among the finest in London and Carluccio's café in the basement is the perfect place for a spot of refreshment.

Regent Street

Opened in 1875, Liberty has long been regarded as a traditional store but venturing inside reveals a host of cutting-edge ranges. Innovative womenswear and menswear labels include Vivienne Westwood, Chloé, Martine Sitbon and Dries Van Noten. Extensive accessories, bridal wear and speciality food departments plus an impressive beauty hall are just some of the areas to be discovered.


Fortnum and Mason
Popular with Royalty, Fortnum and Mason is renowned for its fine foodstuffs. If you want specialist teas, caviar and other tempting treats then this is the place to go. Venture beyond the food department and you’ll find menswear, womenswear, cosmetics, homewares and luggage spread over the store's six floors.

With 83 major street markets, selling everything from antiques and exotic ingredients to retro fashions and crafts, shoppers are spoilt for choice. From porcelain in Portobello Road to jellied eels in the East End, all sorts of London markets give your browsing ability a workout! Huge antique emporiums, funky street markets and cool designer-maker studios will have you in shopping heaven.

Petticoat Lane
Probably one of the most famous and oldest of all London's street markets, established over 400 years ago when the Huguenots from France sold petticoats and lace here. Now Petticoat Lane Market is home to more than 1,000 stalls selling mainly cheap clothes, toys and electronic goods.

Southall Market
Southall Market is the only place in London where horses are auctioned in the street! The horse market takes place on Wednesdays, with poultry on Tuesdays and general stalls of fabrics and second hand goods Friday and Saturday.