‘We have to trust the retailers’ – British Land

This month, Leeds-based clothing retailer Joe Browns is celebrating its one-year bricks-and-mortar anniversary at British Land’s Meadowhall shopping centre in Sheffield.

The 4,000 sq ft shop represents something of a milestone for the menswear and womenswear brand. Until last