The Castle Tooting
Holding the title as one of the oldest and best pubs in Tooting, The Castle is veritable proof that the humble boozer continues to live on strong. From the banging beer garden and killer drinks list to the mouthwatering menu of elevated British fare, there's a lot to love.