Steven Wilding, Project Manager at London Legacy Development Corporation and Canal & River Trust About Information Location: London, United Kingdom