Born 25th November 1880 Died 14th August 1969
Location Tavistock Square Gardens, Tavistock Square, London, WC1
Categories
Authority
More Information Leonard Woolf