Simeon Nelson

Down a small side street off London's heaving Tottenham Court Road, a new digital art work is confounding and delighting