 There is no firm evidence for a castle on the site.Mythe in Old English means the joining of two rivers.There is The Mythe located in the Parish of Sheepy on the Warwickshire and Leicestershire border.