The Depot
125 Mortlake High Street East Sheen, London, South London, SW14 8SN
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.