Explore details about location Lon-werdd Close. Lon-werdd Close is a location situated within the Cardiff alongside other areas such as North Road, Windhover Close, Crockherbtown Lane.