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, they specialises in satisfying every need.
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.
Other great department stores are: Harrod’s, Fortnum & Mason and Liberty.