Roger Madelin jointly leads the development of Canada Water. Previously he was responsible for the planning and construction of the award-winning King’s Cross development. He discusses the importance of the 2012 Olympics in driving change in London.
source
UCQzfSQVRHzK1z0O2IDf0c5A