This is what we know about Horace Osbourne
Horace Osbourne was born in England on
Saturday 27 March 1926.
in Coventry West Midlands,
on Thursday 27 July 2017 at the age of 91.
He was unmarried at the time of his death.
This information was supplied by University Hospital Coventry.