Selfridges: A London Shopping Icon for Luxury and Innovation
- Address: 400 Oxford St, W1A 1AB, United Kingdom
- Phone: +44 207 160 6222
- Web: www.selfridges.com
Cutting-Edge Fashion and Timeless Style
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.