Spectra, by Rioji Ikeda, is one of several art installations in London at present to commemorate the centenary of the start of WW1. Certainly an imposing sight. You don’t have to go into London to see it as it is visible for many miles around. However, if you do want to see it for yourself, you will have to be quick – tonight’s the last night.
Spectra over London