This house (which is in fact two houses) is another contender for the location of the daffodils photo. Here the windows are a match and also a standard lamp can be seen on the inside, but I thought the outside didn't match in that the hedge would be further away.
There is a good chance that yesterday's house is still there, but I would doubt that this one is. Where you find an old house with a large garden in an urban area, the tendency has been to demolish the house (if possible) and then build as many new houses (all at funny angles to one another) on the plot of land.
I think the lady and the boys are relatives (of the family with two girls). (I'm beginning to think maybe the 'grandparents' lived here and the photo was taken at their house).