
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.