London illusion museum toys with reality through all sorts of sensory shenanigans
Underneath Oxford Street in one of London’s most popular districts, the Twisted Museum contains a vast array of exhibits that entice those eager to see just how many ways the brain can be tricked.