Pet stores in Capel, England The most complete information about Pet stores in Capel, England: Addresses, phone numbers, reviews and other information. All stores Convenience Pet Store All pet stores in Capel Netherland Dwarfs Dorking Store Pet 98 The Street, Capel, Dorking, Capel, England RH5 5JY Get Directions Contacts Write a review