Castle Combe in Wiltshire ticks all those boxes ... which featured in the Harry Potter films. Warm up at The Swan Hotel, which has its cosy Weavers Spa onsite. Robin Hood's Bay, Yorkshire ...
Train travel experts, TrainSplit highlighted the Northumberland castle for its feature as Hogwarts in Harry Potter and the ...