KFC Canning Town - Barking Road
131-133 Barking Rd, London E16 4HQ, United Kingdom
3
744 reviews
8 comments
G296+3P London, United Kingdom
Location reporting
Claim this location
Friday: 10–1
Saturday: 10–1
Sunday: 10–23
Saturday: 10–1
Sunday: 10–23
So many times been here
But the toilets never seen in order.every time I come see the same same notice on the toilets.
Hope they will fix it
Thanks