140 York Wy, London N1 0AX, United Kingdom +44 20 7833 5076
How to go there
Kebab shop Loc: 51.5367 / -0.121944
Plan your visit