Pets at Home Slough By Toast / / No Comments / March 12, 2020 51.5233402 -0.6154076 Pets at Home Slough141 Farnham Road, Slough, SL1 4XB, United Kingdom, StreetviewDirections: To here - From here Store name: Pets at Home Slough Address: 141 Farnham Road, Slough, SL1 4XB, United Kingdom, Url: https://www.petsathome.com/ Tel: 0845 6009508