Boxfresh to open flagship

Fashion retailer Boxfresh is to open a new flagship store in Covent Garden, London. The 5,000 sq ft (465 sq m) shop will open on February 7 and will replace its original Covent Garden store.