With 11,000 pairs of jeans to choose from and 50 denim experts on hand, there’s a touch of jeanius about Selfridges’ newest shopping mecca.
With 11,000 pairs of jeans to choose from and 50 denim experts on hand, there’s a touch of jeanius about Selfridges’ newest shopping mecca.