Wax London opens new store in Covent Garden
Menswear retailer Wax London has opened its latest store in its hometown at 45 Neal Street, Covent Garden.
Menswear retailer Wax London has opened its latest store in its hometown at 45 Neal Street, Covent Garden.