Explore details about location Llandovery Close. Llandovery Close is a location situated within the Cardiff alongside other areas such as Ffordd yr Ymerodraeth, Cross Street, Machen Close.