One of the many sites to explore in London’s Holland Park is the Kyoto Garden. Founded in 1991, the traditional Japanese garden gives the busy city a peaceful park for visitors to take a break at; however, due to its popularity, it can get somewhat busy at times. Despite this, the Kyoto Garden is perfect for experiencing an authentic Japanese garden – designed by officials from Kyoto itself – in the capital of the UK.