Richard Stevens Sly

Member of the Progressive Party elected to the London County Council 1889 Tower Hamlets (St George's in the East)