The "haunted house," in this episode is Chavenage House located in Beverston, Gloucestershire and has been featured in several other productions including as Trenwith House in "Poldark" (2015).
Jamie Glover and Jason Merrells both started in Waterloo Road together as Andrew Treneman and Jack Rimmer respectively.