161 Battersea Park Road
Battersea, London SW8 4BU
Italian / Greek / Sandwiches
(19)
96 Cleveland Street
Fitzrovia, London W1T 6NP
Greek
(3)
39-44 Parry Street
Vauxhall, London SW8 1RT
Greek
(79)
1st Floor, Kingly Court
Soho, London W1B 5PW
Greek
(5)
3 East Street
Walworth, London SE17 2DJ
Breakfast / Greek / British
3 East Street
Walworth, London SE17 2DJ
Greek
83 Battersea Rise
Clapham, London SW11 1HW
Greek / Lebanese
6 South Lambeth Place
London SW8 1SP
Greek
/ Mediterranean
/ Deals
6a South Lambeth Place
Vauxhall SW8 1SP
Greek
/ Chicken
/ Wraps