Virginia Woolf 1882-1941 Leonard Woolf 1880-1969 Writers and Publishers Lived at No. 52 a house on this site 1924-1939
52 Tavistock Square (now Tavistock Hotel), London
Google Streetview
OpenStreetMap