The Depot (Tideway Yard, 125 Mortlake High Street, London, SW14 8SN) Don't get back to the Depot as often as I'd like, but glad that when I do itlives up to my expectations. It's rare to find somewhere as good and yet as relaxed as this. Aside from the fact that they have one of the best locations, it's so charming in every sense and the food never, ever fails to impress. Heaven only knows what the last 2 reviewers were waffling on about, this place deserves recognition for consistency and warm hospitality. I'm one of their biggest fans.
Link to this reviewApril 2010 |