London is much easier to explore with a dog than many visitors expect. From large open parks and riverside paths to welcoming pubs and cafés, there are plenty of places where you can spend time together without leaving your dog at home.
The best dog-friendly places in London depend on what your dog enjoys. A lively pub may suit a confident social dog, while a quiet green space may be better for a nervous one.
This article covers some of the strongest options for walks, coffee stops, pub visits and relaxed days out, while highlighting rules that are worth checking before you go.
Best dog-friendly parks and walks in London
London has an unusually large amount of accessible green space.
However, “dog-friendly” does not always mean dogs can roam everywhere, so check signs and local restrictions during your visit.
1. Hampstead Heath — best for long walks and open space

Hampstead Heath is one of the best choices if your dog needs plenty of space to explore. Its combination of open grassland, woodland paths, hills and quieter trails makes it particularly appealing for longer walks.
The Heath can become busy, especially at weekends, so dogs should have reliable recall and owners should remain aware of runners, cyclists, children and other dogs.
It is also a good option if you want a walk that feels far removed from central London’s streets while remaining within the city.
2. Richmond Park — best for a countryside-style walk

Richmond Park offers a very different experience from a typical urban park, with wide landscapes, woodland and free-roaming deer.
Dogs are welcome, but this is a place where responsible handling really matters. The Royal Parks says dogs must be kept on leads during deer birthing season, from 1 May to 31 July, because protective deer can pose a serious risk to dogs and people.
If your dog is easily distracted by wildlife, keep the lead handy even outside seasonal restrictions.
3. Greenwich Park — best for views and a central-south London outing

Greenwich Park combines open grass, historic surroundings and one of London’s best elevated views.
Dogs are welcome in much of the park, although they are not permitted in areas including the Flower Garden, Wilderness Deer Park and Royal Observatory Garden. Dogs must also be kept on a lead in the Rose Garden.
That makes Greenwich Park a good choice for a mixed day out: enjoy a walk, take in the city view and stop for refreshments afterwards.
4. Battersea Park — best for a relaxed riverside walk
Battersea Park works well when you want a substantial walk without travelling far from central London. Its lawns, paths and riverside setting provide plenty of variety, while the surrounding Battersea area offers cafés and places to eat.
The important point is that dogs are not automatically allowed in every part of a London park. Check signs around children’s play areas, gardens, sports facilities and water before letting your dog off lead.
5. Regent’s Park and Primrose Hill — best for a central London stroll
Regent’s Park and Primrose Hill are useful options when you want to combine a dog walk with sightseeing.
There are restrictions in several formal gardens and other areas, so keep an eye on park signage. The Royal Parks’ current dog guidance also advises keeping dogs under control, cleaning up after them and respecting areas where leads are required.
For a quieter experience, an early morning visit can be more comfortable for dogs that dislike crowds.
Dog-friendly cafés for a coffee break
A café can be the perfect stop after a walk, but dog policies vary considerably. Some venues welcome dogs indoors, while others only permit them on terraces or outdoor seating.
One particularly straightforward option is a café located inside or beside a dog-friendly park.
Pavilion Café, Greenwich Park

The Pavilion Café is located near the top of Greenwich Park, close to the Royal Observatory. It serves breakfast, hot meals, salads, sandwiches and cakes, making it useful for anything from a quick coffee to a proper break.
The Royal Parks specifically states that dogs are welcome if kept on a short lead.
That makes it an easy pairing with a Greenwich Park walk rather than a separate destination.
Victoria Park cafés
East London’s Victoria Park is another practical option because cafés sit within and around a large green space. The Hub in Victoria Park describes itself as family-friendly and dog-friendly, with indoor and outdoor seating.
This type of park-and-café combination is often easier with a dog than trying to find a busy city-centre restaurant where animals are permitted.
Dog-friendly pubs worth considering
For many London dog owners, the pub is where a dog-friendly day really comes together. A good pub gives you somewhere to rest after a walk without requiring your dog to stay at home.
The Churchill Arms, Kensington

The Churchill Arms is one of Kensington’s best-known pubs, famous for its flower-covered exterior and historic character.
Its official website currently lists Dog Friendly among the pub’s features. It also serves Thai food alongside drinks, making it suitable for a meal after exploring nearby Kensington.
However, the exact areas where dogs can sit can matter. CAMRA’s current listing notes that dogs are excluded from the restaurant, so checking the seating arrangement when booking is sensible.
The Mayflower, Rotherhithe

For something more atmospheric, head towards Rotherhithe and The Mayflower.
This historic riverside pub has a terrace and views across the Thames, while its traditional interior makes it a good choice for a slower afternoon. CAMRA currently lists the pub as dog-friendly, with dogs permitted on the ground floor and outside areas.
The pub is also a natural choice for combining a riverside walk with lunch or an evening drink.
How to choose the right dog-friendly place
The best destination is not necessarily the one with the highest number of online reviews. Think about your dog’s temperament and energy level first.
- For energetic dogs: choose Hampstead Heath, Richmond Park or Battersea Park.
- For dogs that enjoy social settings: a dog-friendly pub can work well, particularly after a walk.
- For nervous or older dogs: choose quieter paths and cafés with outdoor seating rather than crowded central venues.
- For a full day out: pair a park with a nearby café or pub instead of travelling between several unrelated locations.
Before leaving home, check whether your chosen venue allows dogs inside, outside or only in particular areas. Policies can change, and a venue that welcomed dogs previously may introduce restrictions.
Dog-friendly London etiquette
Being considerate makes London’s shared spaces better for everyone.
Keep your dog under control, carry waste bags and follow signs about leads. In the Royal Parks, dogs must not be allowed off lead where restrictions apply, and owners are expected to respect wildlife and other park users.
Be particularly careful around deer, ponds, playgrounds and busy cycle routes. Even a friendly dog can become unpredictable when excited by wildlife or a crowded environment.
It is also worth carrying water on longer walks, especially during warmer weather.
Are London’s Royal Parks dog-friendly?
Yes, but individual parks and specific areas have different rules.
For example, dogs are generally welcome in Kensington Gardens but must be kept on a lead around areas such as the Round Pond, Long Water, Italian Fountains and Flower Walks.
Hyde Park also welcomes dogs, but restrictions apply around areas including the Serpentine Lake and Rose Garden.
Always check the current park guidance before your visit, particularly if you plan to let your dog off lead.
Final thoughts
The best dog-friendly places in London are often those that let you combine several activities in one outing. A long walk in Hampstead Heath, a riverside stroll around Rotherhithe or a Greenwich Park visit followed by coffee can turn an ordinary day into something much more enjoyable for both you and your dog.
The key is to match the location to your dog’s personality, check the latest restrictions and choose venues where dogs are genuinely welcome rather than simply tolerated.

