The fast food chain was fined £11,000 for lack of hygene after cockroaches were found at its flagship Leicester Square branch. Since the discovery, KFC have revamped the restaurant.
Popular on LondonNet
The fast food chain was fined £11,000 for lack of hygene after cockroaches were found at its flagship Leicester Square branch. Since the discovery, KFC have revamped the restaurant.
Popular on LondonNet