Horseshoe Hall

Feb 10, 2013 on Channel 4 at 12:00 AM

Summary

Oakham Castle is the best preserved 12th-century building in Britain, but there's much more to it than meets the eye.

Previous episode

Lost Mines of Lakeland
Season 20 Episode 6

Feb 03, 2013

Next episode

Mystery of the Thames-Side Villa
Season 20 Episode 8

Feb 17, 2013