English Heritage: Barnard Castle

English Heritage: Barnard Castle
Scar Top, Barnard Castle, Durham, DL12 8PR