Meeting Room M83 Liverpool Street at Mindspace Liverpool Street