Our pet charity HQ is in Godmanchester, Cambridgeshire, UK. Channel 4’s The Dog House is filmed on location there.
As the welfare of our animals is our highest priority, visits to our Welcome Centre are by appointment only.
It’s not possible for the public to visit the pets in our care. If you want to rehome a pet, find out more about our rescue pet adoption service.
Our Godmanchester charity shop is open to the public, without an appointment.