It has a pond, a meadow and one of the cties busiest roads on its southern boundary
It is a real oasis in the heart of the city. Well worth a visit.
The building in this last photo should identify it for you. If you are not familiar with London it is the wildlife garden at the Natural History Museum. When I took these photos a couple of weeks ago there were long queues for the museum, but only myself and two other couples in the garden.