Modern European Takeaway
The Depot

The Depot

125 Mortlake High Street East Sheen, London, SW14 8SN

● Closed

About The Depot

The Depot at Mortlake High Street in East Sheen SW14 is a Thames riverside restaurant and bar overlooking the river, with a sunny terrace that is one of South West London's great outdoor dining destinations. Barnes and East Sheen SW13-SW14 is one of the most charming areas of London — a loop of the Thames creating a near-island of Victorian houses, a pond, the Barnes Wetland Centre (one of the finest urban nature reserves in Europe) and an atmosphere closer to the English countryside than central London. The Depot serves the affluent, community-minded Barnes population with unfussy modern European food.

Available for dine-in at 125 Mortlake High Street, East Sheen SW14. Phone 020 8878 9462. Thames riverside terrace.

125 Mortlake High Street East Sheen, London, South London, SW14 8SN
020 8878 9462

Find Us

125 Mortlake High Street East Sheen, London, SW14 8SN

Share This Restaurant

Write a Review

100
100
100

Customer Reviews

No reviews yet — be the first to share your experience!