11 Suffolk Rd, 1966 overlaid on 2025