David Howard Simpson

Labour Party member of the Greater London Council: Croydon North East 1973- July 18, 1974; Alderman September 21, 1976 – 1977