Explore details about location Via James Watt. Via James Watt is a location situated within the Casteddu/Cagliari alongside other areas such as Via Santa Margherita, Via dei Cavalleggeri, Via Tuvumannu.