With the roots of Castle Horror originating in running the largest Halloween party in the local area, we’ve amassed a huge amount of Halloween decorations and have held family Halloween parties in Guthrie Castle, Forfar in 2013 and Fingask Castle, Perthshire in 2014 and 2015.