Middleham House is a striking country manor house situated in North Yorkshire. The perfect place for large families, groups of friends or corporate groups to enjoy a luxurious country break in the Yorkshire Dales