X-Men and Sherlock Holmes stars film on location around Canary Wharf
James McAvoy and Mark Strong, stars of X-Men: First Class and Sherlock Holmes respectively, are filming on location around Canary Wharf for heist thriller Welcome to the Punch. Despite being one of the more iconic features of the City of London’s skyline, Canary Wharf doesn’t appear all that often on film.