Property typically turns to football pitches as a frame of reference to explain large, complex schemes. For EcoWorld London, the matter is rather more literal – a 17,250-seat stadium at the heart of its first major regeneration
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.