Born 22nd February 1908 Died 23rd April 2005
Location 131 Shenley Road, Borehamwood
Categories
Authority
More Information Sir John Mills