The chain has closed its five remaining locations across London and made all 101 employees redundant
Back to News
The chain has closed its five remaining locations across London and made all 101 employees redundant