London restaurant provided alarming meals hygiene ranking after soil was found in its freezer – My London

0
281

London restaurant offered alarming food health ranking after soil was discovered in its freezer My London