Tufnell Park Kebab and Fish Bar

Tufnell Park Kebab and Fish Bar

Address · Camden, London

Details