Allen Leech - A host of stars were snapped as they attended the British Academy of Film and Television Awards...
Allen Leech and Charlie Webster - LFF: The Imitation Game premiere - Arrivals - London, United Kingdom - Wednesday 8th...
Allen Leech and Charlie Webster - LFF: The Stars of the new film 'Imitation Game' attended the premiere in London,...
Allen Leech and Charlie Webster - The Imitation Game - opening film at Odeon Leicester Square - London, United Kingdom...