Explore details about location St Helen's Road. St Helen's Road is a location situated within the Heath alongside other areas such as Welwyn Road, Kyle Crescent, Caegwyn Road.