The £130m project, intended as a hub for filmmakers and a national home for film on London’s South Bank, has been ditched after the organisation failed to complete the planning process in time due to the “turbulent economic environment”.
Published: 04-01-2018