The Tankard

The Tankard
178 Walworth Road, Elephant and Castle, London, SE17 1JL
Photo of The Tankard