BLOCLEats

KFC

89 Ballards Lane London
N31XY

Food rating: 5/5 stars
Updated: 4. July 2023

map for KFC

Takeaway Shop nearby

  1. Basilico, N31XY
  2. Farsi Express, N31XY