Benhill Road Nature Garden
London SE5 7FW
Description
Benhill Road Nature Garden - Home
Benhill Road Nature Garden, London, United Kingdom. 203 likes · 24 were here. Benhill Road Nature Garden is a designated Local Site Of Importance For...
Features
- Wheelchair-accessible entrance
- Good for kids