At the present, Barnardo's owns 4 branches near Peterborough, Cambridgeshire. On this page you can find an entire list of Barnardo's locations close by.