Explore details about location Thistle Street. Thistle Street is a location situated within the Dartmouth alongside other areas such as Crichton Avenue, Pondicherry Crescent, Lucien Drive.