A British film, television, and stage actress, born in Hampstead, London, to English actor and radio presenter Neil Landor and an Irish mother. She was educated at the Royal Ballet School. Her credits include The Devil Rides Out, The Amazing Mr. Blunden, and The Adventures of...Read more Sherlock Holmes.
(According to views)
A British film, television, and stage actress, born in Hampstead, London, to English actor and radio presenter Neil Landor and an Irish mother. She was educated at the Royal Ballet...Read more School. Her credits include The Devil Rides Out, The Amazing Mr. Blunden, and The Adventures of Sherlock Holmes.