When it comes to gardens and parks, London has a lot to offerto both locals and visitors.
One of London’s hidden gems is the Kyoto garden in Holland park.
One of the most beautiful gardens in the capital , it offers outstanding Japanese style landscape perfect for tranquility, peace and relaxation.
It was opened in 1991, and was a gift from the city of Kyoto to London.
It is one of the most popular attractions of Holland park
Download the HelloTalk app to join the conversation.