James Hudson Taylor used these premises (1872-1895) for the work of the China Inland Mission which he founded in 1865

6 Pyrland Road, N5, London
Google Streetview

Colour: green

Wikimedia:

Flickr: