This week,Neil Calloway argues that tax, language and excellent locations mean London is currently the best location to execute films… With the release this week of the trailer for Rogue One: A Star Wars Story, or eagle-eyed viewers noticed that Canary Wharf Underground Station was standing in for the Death Star in some shots. Now,[…]
Source: flickeringmyth.com