Landscape Award for Battersea Power Station
The Battersea Power Station Phase 2 Roof Garden in London won the coveted Grand Award at this years’ Green-tech-sponsored National Landscape Awards. The London gardens was completed by Willerby Landscapes and this is the seventh Grand Award win for the Edenbridge-based company, setting a record for the highest number of top prizes won by any …