In the list below, we’ve featured 15 of the best dog rescues in England. Read on to learn about them. 1. Battersea Dogs & Cats This pet rescue organisation in London is a registered charity dedicated to helping abandoned pets in Greater London. Volunteers at this organisation have been recipients of the Queen’s Award for Voluntary Services and the charity is … [Read more...] about 15 of the Best Dog Rescues in England