Dan Williams
19th August 2020
The company currently has more than 450 restaurants across the UK with 73 set to close.