www.dalesendcottages.co.uk flexible cancellation holidays in Yorkshire