For more than 160 years, Harrods has been a luxury shopping destination for exclusive collections and excellent service.
With seven floors and 330 departments dedicated to the finest products in food, fashion, homeware and technology, Harrods has something for everyone.
Voted the World's Best Department store,Selfridges Oxford Street is an iconic London landmark and a luxury shopping experience home to both affordable and premium brands. From fashion, beauty, timepiece,jewellery,home & technology and haute cuisine, Selfridges specialises in satisfying every need. No one visit to Selfridges is ever alike, with bespoke instore installations and events such as the Shakepeare reFashioned Theatre and The Body Studio. If browsing the store's unrivalled collection of brands leaves you feeling weary, enjoy 6 floors of amazing dining choices, perfect for a relaxing coffee or a sophisticated dinner.