By . Last updated

Marhamchurch is a sleepy village of thatch and cob cottages lying one and a half miles inland from Bude in the north-east corner of Cornwall, close to the Devon border. The village takes its name from St Marwenna, a Celtic saint who founded a hermitage here in the fifth century.

St Marwenna may have been one of Welsh King St Brychan's twenty four children, or she may have been St Merwenn, the tenth century abess of Romsey, in Hampshire. The fourteenth century church of St Marwenna has an impressive old oak door and a 'sanctuary knocker'.

Every year the 'Marhamchurch Revel' takes place on the first Monday after the twelfth of August. The festival features Cornish Dancing and Cornish Wrestling.