Explore details about location Clos Tyla Bach. Clos Tyla Bach is a location situated within the Cardiff alongside other areas such as Trebanog Crescent, Smeaton Street, Christina Street.