The UK’s oldest film studios is expanding into Liverpool with a base at the iconic former Littlewoods building. London-based Twickenham Studios was set up in 1913 and has become famous for its work on films including ‘Blade Runner’ and ‘The Italian Job’ to more recent releases like ‘The Martian’ and ‘Baby ... Read More...
