Das Middleham Castle stammt aus dem 12. Jahrhundert, als es von Lord Robert Fitzrandolph erbaut wurde. Viele Jahre lang war es die Heimat der aristokratischen Familie Neville, aber am bekanntesten ist es als Kinderheim von König Richard III. Die Burg blieb bis zum 17. Jahrhundert in königlicher Hand, als sie zu verfallen begann.