Flora Robson urodziła się w South Shields (Anglia, Wielka Brytania) w wielodzietnej rodzinie. Brytyjska aktorka charakterystyczna grająca z takimi gwiazdami jak
Vivien Leigh czy
Laurence Olivier.
Flora już jako sześcioletnie dziecko brała udział w konkursach recytatorskich. Po ukończeniu Palmer's Green High School, rozpoczęła naukę w Royal Academy of Dramatic Arts (RADA). Grywała na scenach Oksfordu i Londynu, jednak to zajęcie było mało płatne, więc jednocześnie musiała pracować w fabryce. W 1931 roku los uśmiechnął się do Flory - dołączyła do prestiżowej Old Vic, gdzie grała m.in. w sztukach szekspirowskich.
Jej filmowy debiut nastąpił w 1931 wraz z "
A Gentleman of Paris". Za najlepszą rolę Flory uznaje się Elżbietę I w "
Wyspie w płomieniach". W tę postać wcieliła się ponownie w "
Sokole morskim". Inne ważne filmy z jej udziałem to: "
Wichrowe wzgórza", "
Cezar i Kleopatra", "
Czarny narcyz" z
Deborah Kerr, "
55 dni w Pekinie", "
Morderstwo w hotelu Gallop" czy "
Ci wspaniali mężczyźni w swych latających maszynach". Za rolę Angelique Buiton w "
Saratoga Trunk" nominowano ją do Oscara w kategorii najlepsza aktorka drugoplanowa, ale przegrała z
Anne Baxter.
Flora nigdy nie wyszła za mąż. Do końca życia mieszkała z dwiema niezamężnymi siostrami, Shelą i Margaret, w Brighton. Aktorka zmarła 7 lipca 1984 roku na raka.