PetsNet - Bars & PubsThe Duke DeptfordLocation: 📍125 Creek Road, London SE8 3BU Website | Instagram | Book Now | 020 8469 8260 Dog Friendly: Dog menu: Treats available to all...