London Still Awaits Olympic's Promised 'Affordable' Housing
More than a decade after London hosted the Olympic Games, cranes are still everywhere in and around the Olympic Park in Stratford, where an array of buildings are under construction.
International Business Times ·