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