As Europe hopefully is about to open up many of us are eager to get going with life. And the new exhibition at The Strand will be something to really look forward to. The innovative Japanese artist Ryoji Ikeda is bringing London a brand new installation, and it’s going to be just as immersive and […]