Food Safety Report: TGI Fridays - London Stratford City, London, UK 2 years ago • details 52 This morning