Back to News
British high street shop since 1873 collapsed into administration with £59m debt

British high street shop since 1873 collapsed into administration with £59m debt

The closure of 40 shops across the UK resulted in 400 job losses.

Read original article