Is Canary Wharf tube station on the Death Star?
Canary Wharf station on the Jubilee Line, artfully disguised with cladding and digital trickery, appears to have been placed well within the Star Wars universe by Director Gareth Edwards. Keen eyed Londoners have been doing […]