London restaurant guide

London edition

Home
Town: London
Cuisine: Mediterranean

The Depot 

Home > Town: London > Cuisine: Mediterranean

The Depot

 

Cuisine: Mediterranean
A la carte price: £32

comment Give your opinion

Address:
Tideway Yard, Mortlake High Street,,
SW14 8SN London
Telephone: 02088789462
Web site: The Depot