In pictures: Selfridges launches "Big British" shop

Selfridges Big British shop

Selfridges Oxford Street officially opened its Big British shop this morning in the store’s Concept Store.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Sign up for a month FREE trial

Subscribe now