Pet stores in Slough, England The most complete information about Pet stores in Slough, England: Addresses, phone numbers, reviews and other information. All stores Clothing Convenience Department Electronics Furniture Hardware Home goods Jewelry Liquor Mall Pet Store Supermarket All pet stores in Slough Pets at Home Slough Store Pet Open now Until 08:0 141 Farnham Road, Slough, England SL1 4XB Get Directions Contacts Write a review