Explore details about location St Michael's Crescent. St Michael's Crescent is a location situated within the Taunton Deane alongside other areas such as Queen Street, Clifton Terrace, Trull CP.