Platform - the United Kingdom

Most Innovative Social Entertainment Experience - London

Platform is a next-level gaming bar and cultural space located in Shoreditch, London. Everyone’s welcome. Anything goes.