A Trip to Otherworld, London’s Premiere Virtual Reality Bar Nestled in East London is a VR experience like no other I have had before. by Cody Shults