RSPCA Middlesex North West & South Hertfordshire is run independently and as a separately registered charity; this means we are largely responsible for raising our own funds locally to help animals in our area. We raise funds through a variety of events we run throughout the year, our nine charity shops, and through the generosity of the general public.