Actress · DirectorLydia FoxLeeds, West Yorkshire, England, UK SocialsIMDbKnown forThe IT CrowdLauraSubmarineMiss DuttonThe DoubleWell-Dressed Woman at Ball / Test InvigilatorThe SouvenirLydiaHolby CityPaloma Duncan