Christmas at The Bowes Museum Friday, 15th November, 2019 - 12:00am The Bowes Museum, Barnard Castle 16 November – 5 January 2020 Let the magic of Christmas truly come to life and behold our collection as a fantastic array of displays and installations that create a narration around Christmas.