Nacida en Londres, Inglaterra, Flora inició su carrera de actriz en la escena londinense, en revistas musicales.