Beautiful waterfalls, the sound, the feel and the greeneries makes your Regent's Park experience unforgettable with this Japanese Garden As soon as you walk in this garden, you will feel you are transported in Japan or a place of tranquility. Surely a must see place when you visit London.