Top 5 Rescue Dog Places in London (Updated 2022)

A dog rescue place is somewhere you can go to adopt a dog, ready to welcome into your new home. They are there to keep dogs safe and for dogs that no longer have a home. These centres usually work on a volunteer basis.

There are a number of different rescue places dotted around London that house plenty of dogs for you to pick from, some even have other animals ready for you to adopt such as cats or rabbits.

All places listed have a wide variety of dogs to pick from on their websites to help you make the best choice for yourself when it comes to finding a dog that fits your lifestyle.

There will be an application process, and during this period of time, you’ll be able to meet your new pet, making sure you both get along with each other and the charity will then be able to provide advice on the best ways to offer care for your new animal.

If you’re looking for something a little more temporary, then why not think about fostering a dog?

These programmes allow you to look after a dog until they are ready to be adopted. It’s also a great idea to take part in this until you do decide to commit to looking after a dog full time.

Top 5 rescue dog places in London:

  1. Battersea Dogs & Cats Home, Battersea
  2. Mayhew, Harlesden
  3. All Dogs Matter, Highgate
  4. Dogs Trust, Angel
  5. RSPCA, Enfield

1. Battersea Dogs & Cats Home

4 Battersea Park Rd, Nine Elms, London, SW8 4AA

0800 001 4444

Battersea Dogs Cats Home


Battersea Dogs and Cats Home has been rehoming these animals since 1860. They have a mission that every dog and cat should live in a home filled with love, and they have been following this out on a huge 3 million animals since they opened.

If you would like to register to rehome a dog, then the quickest and easiest way would be to fill out the form they have available on their website.

Once you’ve registered with them, you can then begin talks about which animal you would like to rehome.

These usually cannot be done beforehand as Battersea like to make sure that you will also be a good match for their animals to go home to.

There are rehoming fees that would need to be paid once you have decided on your new pet. If your dog is over six months old, then this fee would be £175.

If you are adopting a puppy under six months old, then this fee would be £250. This fee isn’t just for nothing, you will be receiving your new dog’s microchipping, its initial vaccinations, flea and worming treatments, a collar, a starter pack of food, and also four weeks of insurance while your pet settles into its new home.

You can also help to support Battersea Dogs and Cats Home by donating. You can do this on a monthly or a one off basis.

They also accept toys if you would like to donate any old dog toys you no longer need. If you prefer a more hands on approach you can even volunteer to help out at the shelter.

Visit Site 

2. Mayhew

Trenmar Gardens, London, NW10 6BJ

020 8962 8000



Mayhew is an animal welfare charity that looks to improve the welfare of both cats and dogs. One of their main ways of doing this is by re-homing their animals.

As well as their rehoming programme, they also offer a low cost veterinary clinic and work with animals overseas to help combat rabies and educate populations on the welfare of animals.

They have plenty of amazing dogs for you to choose from that are available for adoption and even mention on their re-homing page what requirements their dogs will need. For example, if they can be left alone, can live with children, or with other animals.

If you would like to adopt at Mayhew you would begin this process by first finding an animal you would like to adopt, there would then be an assessment to make sure you’re matched with the right animal, after this you will then meet your new pet to make sure you’ll both get along with each other.

If everything seems okay, then you pay the re-homing fee of £160. There will then be an assessment of your home to make sure it meets Mayhew’s standards for adopting.

After all of these steps, you can then head into the centre, ready to collect your new pet.

There are many ways you can become involved in helping out Mayhew. You can look at volunteering at the clinic. There are voluntary roles available in their reception area or as a dog or cat foster carer.

Fostering means providing a temporary home for Mayhew’s animals until someone adopts them for their forever home.

Visit Site

3. All Dogs Matter

30 Aylmer Parade, London, N2 0PE

020 8341 3196

All Dogs Matter


All Dogs Matter work not only on re-homing dogs in the UK but also overseas. In 2021, they were able to re-home a total of 330 dogs and even found homes for dogs from countries such as China, Italy, and Egypt.

One of their main core values is that they will never put a healthy dog down and will always do their best to ensure all of their animals live happy and healthy lives.

The process for re-homing will begin with you finding a dog that you would like to adopt. Once you have done this, All Dogs Matter will then carry out an assessment on you to make sure your requirements are in line with those of what the dog needs.

As long as you’re a good fit, you’ll then be able to meet and take home your new dog.

The adoption fee for a domestic dog ranges between £200 to £250. There is no set price as the care needed for each dog before the adoption may vary.

For example, a dog may have a condition or infection that needs to be treated or may even be a female dog that needs to be neutered.

The fee also covers any necessary vaccinations, microchipping and four weeks of insurance. If you are looking to adopt an international dog then the fee for this would be £750 due to travel costs.

If you want to become involved with All Dogs Matter in a more charitable way, then you can show your support by attending one of their events to spread awareness of the charity.

You can also become involved by volunteering, by visiting one of their charity shops located in London or even by becoming a foster carer to look after a dog while it’s waiting to be adopted.

Visit Site

4. Dogs Trust

17 Wakley St, London, EC1V 7RQ

020 7837 0006

Dogs Trust


Dogs Trust first came around way back in 1891 when it was founded by Lady Gertrude Stock and was known as the National Canine Defence League.

In 2003, they became known as Dogs Trust. They’re the leading charity in the UK for dog welfare and since then have been working hard to give all of their dogs the best chance that they deserve in life.

The charity has so many dogs to choose from when it comes to re-homing, that you’ll be sure to find one that will have no trouble becoming a part of your family.

When you have browsed the dogs online, Dogs Trust will then ask for you to get in touch with them online, where they will then review your application.

Once it’s been approved, they will look at organising a meeting for you to come in, have a chat, and then meet your chosen dog and make preparations to take them back to their forever home.

Dogs Trust even has the option for you to keep in touch with them after you’ve taken your dog home, just to make sure everyone is getting on okay and to offer any support that may be needed.

If you’re struggling to find a dog online that you think will match your needs, then you can even make an appointment for a 30 minute session, where Dogs Trust will help you to find your perfect dog.

Their re-homing centres are open for you to browse on Saturdays, Sundays, and Tuesdays from 12 pm to 4 pm.

You’ll be able to have a wander around and take a look at all of the dogs, then if you see one you would like, you can then fill out an online form and request to adopt.

Once you have adopted your new dog, you can even sign up to become a member of Dogs Trust. The membership costs £25 a year, and benefits include free third party liability coverage up to £1 million for your canine, a canine care card which means Dogs Trust will look after your dog if you pass away, and a 24 hr professional advice service if you face any health emergencies with your dog.

Visit Site


45 Primrose Ave, Enfield, EN2 0SZ

020 8366 3313



This central London branch runs independently from the RSPCA charity. It is run by volunteers and they work at raising their own funds through events and donations.

They help around 1850 animals each year, not just dogs. This RSPCA branch also works to re-home cats, rabbits, smaller animals, and sometimes even those less common pets such as reptiles.

When it comes to enquiring about the adoption process, you can either complete the online form or text the number provided on the website to arrange a call back.

The RSPCA will then want to organise a home visit so that they can assess the environment you live in and make sure everything is in order before you take your chosen dog home.

When everything has been approved, they will then take you to meet your chosen dog where you will be able to take them home.

If you want to do your bit and help the RSPCA by becoming involved, then you can do this in a number of ways. As an independent branch, they are always looking for donations, so anything you can afford to give them would be a massive help.

You can also fundraise to help raise money for the charity, or even apply to be a volunteer at the branch or one of their charity shops in the area.

Visit Site


There are many things you need to consider when it comes to adopting a dog. The first thing is to make sure you’re ready for the commitment.

There’s not just making sure you have the right home for a dog, or that you have the time to give them, you’re also going to want to make sure you can financially look after a dog.

This is one of the main reasons all animal shelters will look at carrying out an assessment on you before they proceed with your application.

They not only need to make sure that the dog is a good match for you but that you are a good match for the dog.

These top rescue places in London will have a wide variety of dogs for you to choose from and helpful volunteers on hand to aid you with your application process.

It’s best to be aware that the majority of rescue centres will need you to pay an adoption fee which is usually anything from £150 – £250.

This is to provide the necessary care that your adopted pet will need before making its way to your home and will help to ensure a smooth transition period for both you and your new pet.

Did you enjoy reading this article? Have you thought of any other dog rescue places in London? Why not comment and share this post?

Leave a Comment