Explore details about location Nichols Drive. Nichols Drive is a location situated within the Taunton alongside other areas such as Riverside Avenue, Taylor Street, Hart Street.