Cheap Greek restaurants in London

2 restaurants
With a price of <20£

Imagen Leon - Spitalfields

Leon - Spitalfields / Greek

Closed · Opens at 7:30am
3 Crispin Place Tower Hamlets
€€€€
Imagen Muxima

Muxima / Greek

Closed · Opens at 10am
618 Roman Road Tower Hamlets
€€€€