Discover Middleham

Nestled between two rivers, the magnificent castle of Middleham has the largest castle keep in the North of England and a royal heritage that once earned it the title of the 'Windsor of the North'. Explore the town's charming cobbled market squares, Georgian and Victorian tearooms and galleries, and rich horse racing heritage.