32 Twyford Avenue, Acton, London W3 9QB. RICHARD TITMUSS 1907-1973 Social Scientist lived here 1951-1973