Cheap French restaurants in London

2 restaurants
With a price of <20£

Imagen Delhi Grill

Delhi Grill / French

Closed · Opens at 12pm
No. 21 Chapel Market Islington
€€€€
Imagen Bistro de La Gare

Bistro de La Gare / French

184 - 186 Pentonville Road Islington
€€€€