...Plants will grow in even the most
difficult space with a little help.
At Kennington Cross under a large tree, next to a main road, this tiny
garden gives an unexpected bonus to travellers and residents, and makes most
people smile as they walk by...
Kennington Cross in south London is a busy spot and these colourful tree pits cheer up passers-by and residents.