Welcome to a new series of articles which we shall be writing about gardens we’ve come across on our travels around London. This first article is about Duncan Terrace Gardens.
Tucked away behind Upper Street and City Road is Duncan Terrace Gardens, named after Admiral Duncan. First opened in 1893, the gardens form an important link in the New River Walk series of green spaces.
The gardens have been somewhat transformed since their first opening in the late 19th Century and were further developed in 2007.
One of the main draws of the garden is “The Spontaneous City in the Tree of Heaven” which is a collection of 300 bird boxes inspired by the surrounding architecture of the Georgian houses and 1960s flats!
We also love the winding paths, seating and pops of colour in the mix of trees, plants and shrubs.