Sir Harry Ricardo
Born 26th January 1885
Died 18th May 1974
Engine Designer and Researcher
Plaque Location
13 Bedford Square
London
WC1
Further Information
►
Categories
►
Locations
►
Names