Restaurants in London, London
The Depot Waterfront Brasserie
Tideaway Yard, Mortlake High Street
London
London
SW14 8SN
Tel:020-8878-9462
Email: click here
Restaurant
Modern British
In case of alteration, please check prices, opening times and any specific important information before booking or visiting