 The Church of England parish church of Saint Leonard was designed by the local architect Walter Mills and built in 1890.It is a Gothic Revival building with north and south aisles joined to the nave by four-bay arcades.St Leonard's was a chapel of ease to Christ Church in Broad Street until 1921, when Grimsbury was constituted as a separate parish with Saint Leonard's as its church.