KFC London - Walworth Road
247 Walworth Rd, London
020 7701 0380
Elephant & Castle and Walworth, Greater London
KFC London - Walworth Road
247 Walworth Rd, London, Greater London SE17 1RL
020 7701 0380