Barnard Castle...
barnard castle , town, unitary authority and historic county of durham , northern england . it lies on the northeast bank of the river tees (there crossed by a medieval bridge).a settlement developed around a norman castle built in 1178 by bernard d...
Nr Galgate, , England