Born 15th Septembe 1916 Died 15th July 1990
Location 34 Upper Park Road, Kingston upon Thames
Categories
Authority
More Information Margaret Lockwood