Bar in London
The Lord Herbert
No reviews yet
Herbert Road 47, SE18 3SZ London
With your dog
- Inside
- Dogs can come inside
- Leash
- Not known yet
- Water
- Not known yet
Based on OpenStreetMap. Been there? Your review makes this more accurate.
Bar in London
Herbert Road 47, SE18 3SZ London
Based on OpenStreetMap. Been there? Your review makes this more accurate.