Margaret Lockwood
Margaret Lockwood was a women's cricket player, who played two test matches for the England... more »
Margaret Lockwood, CBE was an English actress, notable for her performances in the 1940s... more »