Essex Havering & Harold Hill Branch

Your local RSPCA

Find us on

Welcome to RSPCA Essex, Havering & Harold Hill Branch

RSPCA Essex Havering & Harold Hill BranchRSPCA Essex, Havering & Harold Hill Branch image

The role of the our branch is to provide help and support for animals and their owners throughout our branch area.

Our work is invaluable to the lives of the many animals that have suffered from cruelty or neglect.  Our branch of the RSPCA is independent of the National Society, and is a seperately registered charity (240507) .  We receive no funding from the Government or Lottery.  as a result the support of the community is vital to the survial of our branch and the continuance of it's work. We rely heavily upon the generosity of indivduals, comanies and groups to enable us to privide the care and support needed for local animals. 

We prioritise the animals most in need, the most neglected and cruelly treated that are rescued by the RSPCA inspectors operating within the branch area. These animals may need many weeks of care and veterinary treatment like 'Rock' the cat who had his front leg amputated.  You can help fund this by texting PAWS08 £5 to 70070.We rescue, rehabilitate and re-home countless animals each year.  All our animals are cared for by a dedicated team of voluntary fosterer's who provide accomodation and much needed TLC.  The majority of our dogs are boarded at a local RSPCA boarding kennels, although some are also rehabilitated in a home environment by fosterers.   We aim to promote responsible pet ownership through our RSPCA Campbell Clinic in romford, we offer a welfare clinic for pet owners who are in receipt of certain goverment benefits, we offer discounted verterinary care, we keep prices as low as possible to ensure these pets get the help and veterinary care they need. 

PLEASE LIKE our page on Facebook to see daily updates, appeals and stories of animals in our care.




Please contact us on 01708 381 822 or email






Rehome a pet - can you offer a home to an animal in our care?