344 Ladbroke Grove, , England W10 5BU
Filed under:
Here’s the pick of those where it’s possible to eat on the cheap al fresco