La chiesa di St Peter, St Paul and St Thomas of Canterbury (1170) risale in gran parte al XV sec. e racchiude una cattedra graziosamente scolpita ed un pontile. Un mulino situato in riva ad un corso d'acqua ospita l'Associazione degli artigiani del Devon (Devon Guild of Craftsmen).