KFC Finchley - Ballards Lane
89A Ballards Ln, London
020 8346 4933
Menu
Finchley Central, Greater London
KFC Finchley - Ballards Lane
89A Ballards Ln, London, Greater London N3 1XY
020 8346 4933