Header

Birch Hill Dog Rescue

Birch Hill Dog Rescue is an independent registered charity based in South Shropshire. We rescue dogs of all breeds and offer them a second chance of a loving new life.