Andrew Mackay

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.