Kyoto Garden
Kyoto Garden opened in 1991 and was a gift from Kyoto to celebrate the friendly relationship between Japan and the UK. It’s a small space with features that are commonly seen in Japan, such as cherry blossom trees, a tiered waterfall, stone lanterns, and a pond full of koi carp.
Kyoto Garden costs nothing at all to visit, and is a peaceful spot to spend a few minutes away from the hustle and bustle of London. It’s very picturesque and makes an excellent spot for those Instagram photos.