The Queen’s Hidden Cousins
In June 1941 five of Queen Elizabeth II’s cousins, Nerissa and Katherine Bowes-Lyon, and Idonea, Etheldreda, and Rosemary Fane were committed to The Royal Earlswood Institution for Mental Defectives. It had been renamed some years earlier from The Asylum for Idiots but both names give you some idea as to the colour of the place.… Read More The Queen’s Hidden Cousins