Winner: BALI Awards: Best Landscape over £1.5m – Stevenage Town Centre Gardens 2012

One Place, Many Stories