Sixteen puppies have been rescued after being kept in squalid conditions in London Police operation

Screenshot 2020 10 14 at 17.47.02

Police officers from the Met Police have been working with City of London Animal Health, supported by local officers from Berrylands and St Marks.


The have recovered seven German Shepherds, six British Bulldogs and two Boxers.