Explore details about location Clos Glas Llwch. Clos Glas Llwch is a location situated within the Cardiff alongside other areas such as Tatem Drive, Countisbury Avenue, York Place.