Barnardo's opening and closing times
Barnardo's is acknowledged as one of the most prominent chains in the UK. As of 2026 Barnardo's operates 537 locations.
The chain can be found in 337 cities and towns across the United Kingdom, including: Glasgow (13 locations), Liverpool (12 locations), Manchester (9 locations), London (9 locations), Doncaster (9 locations).