The Pet Shop By Toast / / No Comments / March 12, 2020 53.68247909999999 -0.43846529999996164 The Pet ShopThe Pet Shop 10 Market Lane Barton Upon Humber South Humberside DN18 5DEStreetviewDirections: To here - From here Store name: The Pet Shop Address: The Pet Shop 10 Market Lane Barton Upon Humber South Humberside DN18 5DE Tel: 01652 632599