06/04/2026
Just wanted to share this with you. When we went to London recently we came across this. It’s totally amazing and free. It was just outside Tottenham Court Road tube station. The display was projected on the wall somehow. Whilst watching in, zoom in and get immersed. We witnessed this standing up and it made you feel immersed in it.