Pet stores in Chatham, England The most complete information about Pet stores in Chatham, England: Addresses, phone numbers, reviews and other information. All stores Clothing Convenience Department Electronics Furniture Hardware Home goods Jewelry Mall Pet Store Supermarket All pet stores in Chatham Pets at Home Chatham Store Pet Open now Until 08:0 Horsted Retail Park, Maidstone Road, Chatham, England ME5 9SQ Get Directions Contacts Write a review