Right now, Barnardo's owns 3 locations near Blackpool, Lancashire. This is a complete list of close by Barnardo's stores.