This is my favorite park in London. The landscaping/flowers are amazing. I used to go here years ago just for a pleasant place to get away from the city. Bring a good book and relax. Or walk around and explore the many 'hidden' nooks.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.