The Crystal nestles beneath an under-used cable car, and the ExCel Centre, City Airport, Newham Council's HQ, the University of East London and a new Crossrail station are nearby. Things are ...