178 Walworth Rd, Walworth, London SE17 1JL, United Kingdom
No delivery
Spot something wrong?
Dishes at The Tankard. Prices may vary in venue.