Dibden Street Triangle Garden
Dibden St, London N1, United Kingdom
4.3
3 reviews
3 comments
GWQ3+C6 London, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsLorna
Small garden space surrounded by a residential area. Shaded by trees with some rocks and steps to add a little interest.
Oo L2 years ago
A little green hill away from traffics. Small but nice and quiet green area.
Aaron Ghastkill2 years ago
nice and small green space that is a little hidden away and amongst lots of concrete. great to sit in when it is warm. can get busy tho!