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

Get premium access

£5 A MONTH for 3 months

Subscribe now