Explore details about location Helen Street. Helen Street is a location situated within the Cardiff alongside other areas such as Littleton Street, Beaufort Square, Matthysens Way.