St Mary's is a substantial church of 1858-60 by W. H. Brakspear, spacious within and equipped outside with an array of battlements and pinnacles. It has a W tower, a clerestoreyed, aisled nave of six bays, N and S transepts, and a chancel with an organ loft and vestry on the N side and a chapel on the S. The stone is a pink sandstone. There is a collection of loose stones in the N transept, including the Romanesque fragments described below.