The tiny hamlet of Chelwood, in the Mendip Hills south of Bristol (the church is at an altitude of c.90m above OD), is just half a mile east of the crossroads of the main A368 between Bath (8 miles distant) and Weston-super-Mare, running east-west through it and the main A37 road between Bristol and the English Channel coast. It thus enjoys easy road communications.
The distant view from the south-west of the hamlet from the main A37 near the top of Red Hill (174m), brings out the rural landscape seen as one looks slantwise across a gentle north-facing slope predominantly pastoral with some considerable woodland towards the southern flanks of the Cotswolds north-west of Bath across the river Avon. The meaning of the place-name has nothing to do with a wood: it signifies ‘Ceola’s or Ceolla’s worþ’, ‘worth’ meaning ‘enclosure’.
The church of St Leonard, which is built of sandstone and limestone rubble with limestone dressings, consists of a W tower, nave, N porch, S aisle, chancel and S vestry. Constructed in the 14thc., it was almost entirely rebuilt c.1860. The only Romanesque feature is the font.