Evelyn Hubbard

Hon Evelyn Hubbard

Moderate Party Alderman on the London County Council elected for 1895–1901 but resigned 1898.