Food Safety Report: KFC, Edgware Road, London, UK 6 years ago • details 14 Comments Comment I work as a chef in London. I usually work 16 hours a day and have 2 meals in the restaurant I work at. After i finished work, around 12am,… See more