Explore details about location Prince Charles Drive North. Prince Charles Drive North is a location situated within the Welland alongside other areas such as Ross Street, Mill Street, Linwood Drive.