Kfc uk Kfc uk Unit 10 Canterbury Industrial Park 297 Ilderton Road London SE15 1NP Rating Date: 2022-06-22 Rating Authority: Southwark Leave a Reply Cancel replyYou must be logged in to post a comment.