Leksand,
Thank you for the information. I am pretty sure of the location now, being in the near proximity of the Steam Clock. I have been looking for photographs but I think 1871 was a little before photography became popular and that the properties around there did not survive much after the turn of the century to leave them available to be a subject of the photographer.