Explore details about location Callaghan Square. Callaghan Square is a location situated within the Cardiff alongside other areas such as Bessborough Drive, Central Link, Swallowhurst Close.