Explore details about location Central Link. Central Link is a location situated within the Cardiff alongside other areas such as Swallowhurst Close, Mount Stuart Square, Rogerstone Close.