Nöel Evelyn 'Peter' Lady Norton Lady (1891 - 1972) Biography Details Born: India Related person / Organisation / Artist: Institute of Contemporary Arts (ICA), London , The London Gallery, London