Barton House, Stoke Newington
At the time the house was number 97, but the site is now 233 Albion Road, and occupied mainly by a car park and a set-back, modern, low-rise health centre.
We were pleased to find the photo but we can find no details. The house was probably erected c. 1810-30. The car suggests to us that the photo dates from the 1960s, and the broken windows suggest that the photograph was taken because the building was about to be demolished.