Piazza Santa Maria Novella
Jamess rooms in Firenze (Florence) in 1875 were at 10 Piazza Santa Maria Novella,