Visiting this village is like stepping into a real-life fairytale, with its magical castle drawing in visitors and film fans alike from all over the UK and the world. Nestled in Northumberland, set ...