Richard Cecil Grosvenor

Hon Richard Cecil Grosvenor

Progressive Party member of the London County Council for Lambeth (Kennington).