Home›Lorna Nickson BrownLorna Nickson BrownKnown for ActingBorn:1990-07-09Place:Stoke-on-Trent, England, UKMovies2025Downton Abbey: The Grand Finale Details 2021Lucy the Human Chimp Details 2018The Cost of Living Details 2015AfterDeath Details 2014Beautiful Relics Details TV Shows2024The Jetty Details 1989Agatha Christie's Poirot Details