1875 – House, Church Road, Upper Norwood, London
Architect: Sextus Dyball
From The Architect, November 13, 1875: This cottage residence has been recently erected upon a site in Church Road,
From The Architect, November 13, 1875: This cottage residence has been recently erected upon a site in Church Road,
The “British Workman” public house &