The Space to Talk 296 Nether Street, London N3 1RJ