Bishop Leofhelm of Wenlock (6 November 1035-) was the English Bishop of Wenlock and the Court Chaplain of Shropshire from 1066.
Advertisement
Bishop Leofhelm of Wenlock (6 November 1035-) was the English Bishop of Wenlock and the Court Chaplain of Shropshire from 1066.