Added to your Basket
Click here to view basket
Mary Allen (1878-1964) was a redoubtable woman whose life embraced many of the key issues of the early 20th century. She was a suffragette, then a pioneer in creating Britain's first female police force. Her useful polic...