At the moment, Barnardo's has 3 branches near Barnsley, South Yorkshire. This is the full listing of all Barnardo's locations in the area.