St. John’s Institute, Tufton Street (now Church Union Faith House)
Photographer: David F. Lewis St. John’s Institute, Tufton Street (now Church Union Faith House) Gazetteer No. G0086 Date 1899-1905 Address Westminster London, Greater London SW1P 3QB England Description These designs…