PetsNet - CafesSuzette Battersea Location: 📍20 Battersea Square, London SW11 3RA | Instagram | Book Now | Dog Friendly: Dog menu: No dog menu Provide water for dogs:...