Explore details about location Swallowhurst Close. Swallowhurst Close is a location situated within the Cardiff alongside other areas such as Wesley Lane, Maes y Crochan, Duxford Close.