The church, designed by William White, was built as a chapel of ease in 1856 and served from Ramsbury. It is a plain rectangular building of banded brick and flint with a slate roof. Unusually it has no bell. By 1864 it was said to be nearly always full for services. A right to hold marriages here was granted in 1940; before that couples had to be married in the church at Ramsbury. Marriage registers from 1944, other than that in current use, are held at the Wiltshire & Swindon History Centre at Chippenham.