Recently I discovered a piece of paradise in London called Culpepper Garden off high street Islington in North London. 

Going into a green space, garden or park can be quite therapeutic especially when you live in a busy city like London.  

I hope to share more 'discovered sweet-spots' with you.



The glory of London is it's myriad of green spaces, the large and small oasis of plants and wildlife, from Hampstead Heath, to Culpepper Garden. Great idea to publicize this. 

This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.