Medieval tower house near Peterborough.