Explore details about location Horwood Close. Horwood Close is a location situated within the Cardiff alongside other areas such as Nant y Plac, Heol Trelai, Grand Avenue. Additionally, some smaller parts of Horwood Close include specific areas like Saint Catherine's Park, Seymour Street, Newport Road adding to the diversity of its landscape.