Google Street View of Falafel & Shawarma London

Address: 27 Camberwell Church St, London SE5 8TR, United Kingdom | Phone: +44 7910 000108

Falafel & Shawarma London 360° Google Street View panorama

Nearby Restaurants