Sitting across the heart of the Royal Victoria Docks in east London, with all its glory is The Crystal. Owned by the Great London Authority and run by Siemens, the…
Tag
Sitting across the heart of the Royal Victoria Docks in east London, with all its glory is The Crystal. Owned by the Great London Authority and run by Siemens, the…