Background
Allen, Charles Peter was born in 1861 in Prestwich, Lancashire.
Allen, Charles Peter was born in 1861 in Prestwich, Lancashire.
Rugby; University College, Oxford.
Contested Stroud Division. Gloucester, 1895; has travelled in Bulgaria, Turkey, and Russia. Member of Parliament (Liberal) Mid or Stroud Division of Gloucestershire since 1900.
Newspaper proprietor and Barrister-atLaw. A Charity Commissioner (unpaid) since 1910.
Liberal.
Club: National Liberal.