01342 332000
The Olympic Delivery Authority, the organisation in charge of transforming a vast swathe of London's East End into a sporting Mecca, took control of the 300 hectare site this week.
Action inspires action. Stay ahead of the curve with sustainability and energy newsletters from edie