Barking Central - Barking, London

New public space, with planting, seating. Photo by CABE/Dominic Church.