Tufnell Park Kebab and Fish Bar
Tufnell Park Kebab and Fish Bar
Address ·
Camden, London
Directions
Details
Address
233 Brecknock Road
London
N19 5AA
England