Stormin' the Castle Stormin' the Castle

Stormin' the Castle

In 1991 the first Stormin’ the Castle Festival was held at Witton Castle in Co Durham. It combined live music, camping and a custom bike show and it continues today in the very same vein. With two stages of live music, four on-site bars, fairground rides, stalls and of course the custom bike show, Stormin’ the Castle draws in the fans year after year.

Past & Future Events