London restaurant supplied dire meals hygiene ranking after soil was found in its freezer – My London

0
322

London restaurant offered dire food health ranking after soil was found in its freezer My London