The Huguenots in England: The Huguenot Church, Threadneedle Street; from The Graphic, 24 October 1885