Inside the 13th-century property in the Lake District named as England’s ‘best small
They say fairytales are make-believe.Grade I-listed Askham Hall hotel in the Lake District will leave you doubting this – it's like a fantasy-fable house made real, with grand yet homely interiors, a kitchen garden straight from…