Allen Leech Photos: 'The Imitation Game' Screening in LA — Part 2
hubba hubba!!! why do you have to be so handsome...????
Allen Leech being silly
Allen Leech: Tom Branson
Allen Leech as Branson in Downton Abbey. Ah! This moment was crazy! I seriously…
Allen Leech, Tom Branson....doesn't really matter I just LOVE HIM!
Hot Irish Actors…includes Allen Leech, Michael Fassbender, Colin Morgan, and Andrew Scott..missing Niall Horan (but I guess he is a singer..) I have no shame in posting this
Allen Leech from Downton Abbey. God bless the Irish. #perfection
Allen Leech #Branson #DowntownAbbey
Allen Leech, Downton Abbey