Will I get the squirts
KFC
Local Authority:
Croydon
Rating:
5
Last Inspection:
2 years ago
Last Inspection Date:
October 20, 2022
Address:
1509 London Road
Postcode:
SW16 4AE