Home > Resturants > The Depot

The Depot

Food:

Address: Tideway Yard | Mortlake High Street , London SW14 8SN , England, London W14 8SN

Opening Time: Sunday 18:00 - 22:3012:00 - 15:00 Monday 12:00 - 16:0018:00 - 23:00 Tuesday 12:00 - 16:0018:00 - 22:30 Wednesday 18:00 - 22:3012:00 - 15:00 Thursday 18:00 - 22:3012:00 - 15:00 Friday 18:00 - 22:3012:00 - 15:00 Saturday 18:00 - 22:3012:00 - 15

Reservations, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Serves Alcohol, Full Bar, Parking Available

+44 20 8878 9462

View Menu