Production space marketplace for studios and filmmakers launches in Britain with 1000 London locations Giggster - the world-leading online book...