Cheap British restaurants in London

3 restaurants
With a price of <20£

Imagen the new moon

the new moon / British

Open now · 8am - 9pm
25-26 Kenton Park Parade Harrow
€€€€
Imagen The Doll's House On Hill

The Doll's House On Hill / British

Open now · 10am - 5pm
44 High Street Harrow
€€€€
Imagen The Man In The Moon

The Man In The Moon / British

1 Buckingham Parade The Broadway Harrow
€€€€