Welcome to The Depot terrace
Our pub terrace in South-East London is conveniently located a hop, skip & jump (okay, a minute’s walk) from Kidbrooke train station. Wrap up with a jammy glass of Malbec, or pop on your sunnies and sip a Spritz, and enjoy the great outdoors all year round.