Sandford House and Norbury House are grade II listed buildings on The Green, Southgate, London. The houses date from the late eighteenth century with later additions.
Media related to Sandford House & Norbury House at Wikimedia Commons
Owlapps.net - since 2012 - Les chouettes applications du hibou