The church consists of a nave, an angled chancel offset slightly towards the north, a 66 feet tower at the west end, a north aisle, separated from the nave by a three-bay pointed-arched arcade, a vestry on the north side and an entrance porch on the south side.