Posted inNEWS, Others, UK
U-Boat to open first UK shop in shop
U-Boat is planning to open its first UK shop-in-shop at new Liverpool retailer Russell & Case, which is due to open its doors on November 1 in the Liverpool One development. The brand has never been sold in the city to date but Russell & Case general manager Matt Case said that he expects the […]