Barnard Castle, Bowes Castle and Egglestone Abbey /
Hislop, Malcolm,author.
English Heritage.
Includes bibliographical references.
Barnard Castle (Barnard Castle, England)
Egglestone Abbey (Durham, England)
Bowes Castle (Bowes, England)
Castles