Seven Sisters Road, London, England
Comments? Do please tell us: [email protected]
View of a large house near Woodbury Down, near Lordship Road (not Lordship Lane) in Hackney, overlooking the New River. It is crossed by a small bridge, with the Reservoir in the distance.