The church has chancel with N vestry, crossing tower, N and S transepts, and nave with S porch, S aisle and clerestorey. The crossing and lower stages of the tower survive from the original 12thc. cruciform church, as does the nave and N transept. The N transept has plain, deeply splayed round-headed windows in the W and N walls and a blocked arch in the E wall which indicates the location of a fomer chapel. The S transept was absorbed into the 15thc. S aisle. The S porch and clerestory are also 15thc. The upper stage of the tower was built in 1867. The chancel was rebuilt in brick by Thomas Smith in 1840, and the vestry was added in 1880. The nave is rendered and the tower and N transept are of flint and coursed rubble.
Before DS the manor of Weston was held by Alestan de Boscumbe, a thegn of Edward the Confessor. At the time of DS it was held by William de Ow. Henry I later granted the manor to Walter, son of Richard de Clare after the forfeiture of William de Ow. In King Stephen's reign they were held by Gilbert de Clare, Earl of Pembroke. After Gilbert's death in 1148 his son, Richard Strongbow inherited the manor. After Richard's death in 1176, his widow Eva who was daughter of Dermot, King of Leinster, continued to hold the manor, and it descended via her daughter Isabel.
The advowson of the church was awarded by Gilbert de Clare to the Knights Templar prior to 1148. This was later confirmed by William Marshall, Earl of Pembroke, the husband of Isabel. The Templars held the advowson until 1309, when their order was suppressed, and it then passed to the Knights Hospitallers.