UK restaurant shuts all London branches after 70 years as it falls into administration
The chain has closed its five remaining locations across London and made all 101 employees redundant
Read original
My London