Café Rouge Canary Wharf is a lively French restaurant, enviably located with stunning waterside views, serving a delicious all-day menu from sandwiches, soups and salads to classic French dishes.
280 HOLLOWAY ROAD HOLLOWAY LONDON, 812.9 m
280 HOLLOWAY ROAD HOLLOWAY LONDON, 812.9 m