Augill Castle invites guests to join them for Burns Night celebrations, taking place on Saturday, January 25. Known for its relaxed and welcoming atmosphere, the family-run castle is the perfect ...