BLOCLEats

Kfc

Basement And Ground Floor Map
128-132
Borough High Street
London
SE11LB

Food rating: 4/5 stars
Updated: 17. May 2023

map for Kfc

Takeaway Shop nearby

  1. Seoul tokyo, SE11LB