A little landscaped garden in south London where city dwellers can find a bit of peace and quiet. There's an ornamental pond, woodland and a café.
Time Out says
Details
- Address
- Covington Way
- London
- SW16 3BX
- Transport:
- Streatham Common rail
Discover Time Out original video