Designed by F. Russell Cox to a long oblong plan, the original church was built using rock-faced local stone with a tiled roof and metal windows. The transepts are faced in cut Cotswold stone with curved aluminium roofs above a clerestory. They are linked to the church by a narrow glass block, separating the old and new elements. The circular sanctuary, the stone altar, the pews and the Belgian Stations of the Cross all date from a 1990s reordering.