The UK high street is under extraordinary pressure. This is evident through various recent developments, such as Claire’s US entering administration, and putting more than 2,150 jobs and nearly 280 stores in the UK at risk… and River Island closing 33 shops and renegotiating leases on another 71 as part…







