Food Safety Report: KFC, High Street, London, UK 7 years ago • details 10 Comments Comment Ordered chicken, ate, vomiting and pooing 2 hours later