Explore details about location Eighth Street. Eighth Street is a location situated within the Taunton alongside other areas such as Par Place, Purchase Street, Margaret Road.