Born 29th September 1913 Died 7th January 1988
Location 41 Shenley Road, Borehamwood
Categories
Authority
More Information Trevor Howard