Born 4th August 1908 Died 27th July 1972
Location 79 Elgin Crescent, London, W11
Categories
Authority
More Information Sir Osbert Lancaster