Diogenes the Dog
Address96 Rodney Road, 96 Rodney Road
Elephant & Castle, Greater London SE17 1BG
About this Venue
Diogenes the Dog is an independent wine shop and bar bringing to the table some of the undiscovered wines of the world, with hospitality at the forefront.