The Bowes Museum has a nationally-renowned art collection and is situated in the town of Barnard Castle, Teesdale, County Durham, England.
Contact us...