- 17 January 2017
- 0 Comment
Whoever has been in London knows about the city’s frenzy, its worldliness, its occidental heart. In this heart though, there’s a little island of peace and quiet. A zen corner where you can forget all of your troubles, relax, and contemplate: the Kyoto Garden.