Lettsom Gardens
- United Kingdom
- London
- Parks
|
211E Camberwell Grove, London |
1 rate
10.00/10.00
|
|
|
Lettsom Gardens on the map
Assessment
Philippa Tilley (25.06.2016 22:21)
Lovely gated community gardens, with play area, allotments, selection of mature trees and wildlife woodlands
Add your comment