KFC Borough - High StreetUnclaimedRestaurantsLondon, Greater London+44 20 3038 1762Not providedVisit website
KFC London - Leicester SquareUnclaimedRestaurantsLondon, Greater London+44 20 3038 1145Not providedVisit website
KFC London Ludgate HillUnclaimedRestaurantsLondon, Greater LondonNot providedNot providedVisit website