The Haycock Manor Hotel in Wansford has attracted many guests over the years, with some claiming Mary Queen of Scots visited the spot on her way to her imprisonment at Fotheringhay CastleThe Haycock Manor Hotel in Wansford has attracted many guests over the years, with some claiming Mary Queen of Scots visited the spot on her way to her imprisonment at Fotheringhay Castle