Aldeburgh’s First Lady
On November 9th, 1908, Aldeburgh unanimously elected as their leader Mrs Elizabeth Garrett Anderson, who became Britain’s first female mayor.
On November 9th, 1908, Aldeburgh unanimously elected as their leader Mrs Elizabeth Garrett Anderson, who became Britain’s first female mayor.