Voted the best department store in the world, Selfridges has all the latest designer collections, must-have toys and gifts for all the family.
- 400 Oxford Street
- LONDON , W1A 1AB
- +44 800 123400
Please contact the store
Nearest Tube: Bond Street & Marble Arch
If the day calls for champagne and caviar, then take the weight off your feet and watch the world go by at Hix.
Located a stone's throw from our Barrett Street store, this Thai fusion restaurant offers a sanctuary from the chaos of Oxford Street to refuel and replenish.