Andy Mossack discovers Headlam Hall Hotel, a proper country house hotel tucked away in the Durham Dales in northern England. Read the full story here
The Lumley Castle Hotel is a four-star property at Chester-le-Street in County Durham. With a long history and cosy bedrooms, some featuring four-poster beds, this hotel is well placed for exploring the north-east of England. Read the full story here