Twyford is recorded in the Domesday book as a valuable manor belonging to the bishop of Winchester, valued £20 in 1066 and £32 in 1086. A church is mentioned in the settlement in the entry. The church was appropriated to the hospital of St Cross by 1291, with a vicarage.