Department stores and shopping malls in London

Department Stores in London


Harrods department store in Knightsbridge,LondonHarrods

Grand, luxurious and quintessentially British, Harrods has remained London's premier retail outlet for over 155 years. From the moment you enter you can feel the difference. Floor upon floor of the world's best, Harrods is in a class of its own.

Selfridges fashion store in Oxford Street, LondonSelfridges

Selfridges is one of the world's finest department stores and dominates the west end of Oxford Street. A contemporary store that includes products from high end designer to the high street's most fashionable brands, Selfridges offers a broad selection of fashion options making it a suitable store for everyone.

Westfield shopping store near Shepherd's Bush tube stationWestfield London and Stratford

With over 275 shops from luxury fashion labels to high street favourites and over 50 places to eat and drink, Westfield London is truly a unique shopping experience. In 2011, Westfield opened Westfield Stratford City, the prestigious gateway to the London 2012 Olympic Park. With over 250 shops, 70 places to eat and drink, cinema, bowling, hotels and offices, Westfield Stratford City is Europe's largest urban shopping centre.