I always find time to go here when I'm in London. Beautiful new plantings, great indoor/outdoor cafe, interesting zoo animals. And if you can find your way next door to the Hill Garden, you won't be disappointed!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.