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).

Biggest cities with brand stores: