 King Edward the Confessor granted the manor of Launton to Westminster Abbey in 1065.The abbey surrendered the manor to the Crown when it was suppressed in the Dissolution of the Monasteries in 1540, but in 1542 the Crown granted Launton to the abbey's Dean and Chapter.Mary I restored the Roman Catholic church in England so in 1556 Launton was surrendered to the Crown, who restored it to the reinstated abbott and convent of Westminster.