21-07-2026 11:48 via liverpoolecho.co.uk

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 more »