It certainly doesn't correspond to Bing. The garden layout suggests a much smaller number of buildings. The whole block might have been demolished and rebuilt, but I can't imagine anybody wanting to live in letterbox-shaped houses as currently mapped.