26 Mitchell Street, Putney sold price