London, England, United Kingdom
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
Listen to the audio guide for James Hudson Taylor green plaque Free on WIP — starts by itself when you arrive, even with the screen off