James Hudson Taylor used these premises (1872-1895) for the work of the China Inland Mission which he founded in 1865
6 Pyrland Road, Highbury, London
Google Streetview
OpenStreetMap
Colour: green
Wikimedia:
Flickr: