Castleton in Derbyshire has been compared to The Holiday film starring Kate Winslet and Cameron Diaz and is a magical place to visit at this time of year