Archimedes
Commissioned in 1997, it was located at one end of West India Quay, Canary Wharf, London. It was removed some years later to make way for increasing river craft.
More information here
Commissioned in 1997, it was located at one end of West India Quay, Canary Wharf, London. It was removed some years later to make way for increasing river craft.
More information here