French Cuisine |
8 min walk from Post Office
409 Clapham Road | Travel: Clapham North Tube | Map
It's almost as if this restaurant above the Clapham North Pub doesn't want to be found, with a private entrance tucked away as it is on Landor Road, flagged by a discrete blink-and-you'd-miss-it sign. It's so private you even..