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 ...
Some results have been hidden because they may be inaccessible to you