A beautiful riverside location and well-executed brasserie classics at affordable prices, make The Depot one for your ‘must visit’ list. Lovely ambience and friendly staff too.
Venue Details & Map
The Depot Riverside Restaurant & Bar
Mortlake High StreetBarnesLondonSW14 8SN
- +44 (0)20 8878 9462