Currently, Barnardo's owns 7 locations near Swansea, Dyfed. This is a complete list of close by Barnardo's stores.