RSPCA Cambridge is a local branch of the National RSPCA and provides animal welfare services, including a charity clinic and pet rehoming in South Cambridgeshire, Newmarket and Royston.
See http://www.rspca-cambridge.org.uk
and
http://rspca-cambridge.blogspot.com for more details.