1875 – House, Church Road, Upper Norwood, LondonArchitect: Sextus DyballFrom The Architect, November 13,