Rosemarie Cleo Nicholson
Latest Reviews
The Japanese Garden Island
2023 Aug 31
Another nice Japanese garden in London. The garden was very nice, but you won’t able to see any animals in the garden. But overall it was a nice and peaceful garden.