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. The 2012 Summer Games -- widely seen as a roaring success -- were held primarily at the Queen Elizabeth Olympic Park in Newham, one of the city's poorest boroughs.