The center of Piazza Spagna, just south of the Spanish Steps, showing the large building occupied by American Express on the ground floor.