Barnardo's Slough

At this time, Barnardo's runs 32 locations near Slough, Berkshire. The listing of all Barnardo's stores in the area can be found here.

Barnardo's Great Missenden

Open: 10:00 am - 4:00 pm14.25 mi

Barnardo's East Sheen

Open: 10:00 am - 4:00 pm14.49 mi

Barnardo's Chiswick, London

Open: 10:00 am - 4:00 pm14.67 mi

Barnardo's Edgware, London

Open: 10:00 am - 4:00 pm15.36 mi

Barnardo's Edgware

Open: 10:00 am - 4:00 pm16.06 mi

Barnardo's New Malden

Open: 10:00 am - 4:00 pm16.41 mi