Sir George Williams 1821-1905 founder of Young Men's Christian Association lived at No. 13 Russell Square 1879-1905
13 Russell Square, London
Google Streetview
OpenStreetMap
Colour: blue
Wikimedia:
Flickr: