London, UK, images; restaurants and takeaways
Address: KFC (Kentucky Fried Chicken), 35 Camberwell Church Street, London SE5 8TR
Nearest station: Denmark Hill Station
Around Camberwell Church Street
Image: Buses to/from Camberwell Church Street
More fast food outlets
Gateway Chicken, New Cross Road