Cheap Turkish restaurants in London

2 restaurants
With a price of <20£

Imagen Gem Bar

Gem Bar / Turkish

Open now · 2pm - 3am
10 Beak Street City of London,Westminster
(1470)
€€€€
Imagen Petts Wood

Petts Wood / Turkish

Closed · Opens at 12pm
13 Chatsworth Parade Bromley
(158)
€€€€