Today, Barnardo's operates 24 stores near Bathgate, West Lothian. This page shows a list of Barnardo's branches in the area.