- Luxury Daily - https://www.luxurydaily.com -

Selfridges curates curiosities for flagship’s Corner Shop

Selfridges' Corner Shop is located on the corner of Oxford and Duke Streets in London. Image credit: Selfridges

 

Department store Selfridges’ latest retail concept borrows from the typical British tradition of the corner shop with an eclectic mix of products of luxuries big and small.