Zoe is a prominent British Television actress who currently resides in London. Everyone knows her for her roles in Downtown Abbey, Freeloaders and Breathless. She has been appreciated for her beauty, charm and acting skills.