Meet in the middle
Pubs between Balham and Soho
Balham (station, Wandsworth) and Soho (area, Westminster) are 7.9 km apart in a straight line. The point halfway between them is in Battersea, and we list 8 pubs within 1 km of it.
Halfway is measured in a straight line here, not by journey time. Check the trip works for both of you. On the map you can filter by dog friendly, beer garden, live music and more, and share the result.
The 8 pubs halfway, closest first

1. Duchess Belle
130 m from the midpoint, in Battersea
Closest station: Battersea Power Station, about 2 min walk4.1 on Google (1,250)
- Dog friendly
- Outdoor seating
- Sports TV

2. Mason's Arms
280 m from the midpoint, in Battersea
Closest station: Battersea Park, about 1 min walk4.3 on Google (1,022)
- Quiz night
- Live music
- Dog friendly

3. Mondo Tap House
450 m from the midpoint, in Battersea
Closest station: Queenstown Road, about 8 min walk4.8 on Google (143)
- Sports TV
- Wheelchair access

4. Battersea Brewery Tap Room
610 m from the midpoint, in Battersea Power Station
Closest station: Battersea Power Station, about 9 min walk4.5 on Google (505)
- Dog friendly
- Outdoor seating
- Sports TV

5. Magic Garden
610 m from the midpoint, in Battersea
Closest station: Queenstown Road, about 5 min walk4.2 on Google (1,476)
- Live music
- Dog friendly
- Outdoor seating
- No photo
6. Nine Elms Tavern
630 m from the midpoint, in Nine Elms
Closest station: Battersea Power Station, about 8 min walk- Quiz night
- Outdoor seating
- Real cider
- No photo
7. The Battersea Barge
700 m from the midpoint, in London SW11
Closest station: Battersea Power Station, about 9 min walk 
8. Surprise
930 m from the midpoint, in South Lambeth
Closest station: Nine Elms, about 11 min walk4.6 on Google (242)
- Dog friendly
- Outdoor seating
- Sports TV
Our list was collected in October 2024, so it is not every pub in the area. Ratings and photos are Google’s (October 2024 to January 2025) and are shown only where we are sure the Google listing is the same pub. Pubs change: check with the pub before you travel.
At each end
- Balham (station, Wandsworth)Pubs in Balham
- Soho (area, Westminster)Pubs in London W1
