Barnardos Head Office Location Christchurch Square, Christchurch Pl, The LibertiesDublin 8Dublin D08 DT63 Next Event No upcoming events Upcoming Events No events in this location