Flora MacNichol is a fictional character created by author Lucinda Riley for her Seven Sisters series. In the series, Flora is sent from her quiet life in the Lake District to stay with Alice Keppel, a notorious figure in London society. So, while the character Flora MacNichol is well-known to readers of the series, she is not a real historical person.