St Leonard's Church, Halwell
Halwell, Totnes TQ9 7JA
+441548821199
Description
Three Rivers Mission Community
The Three Rivers Mission Community is situated in the South Hams, Devon. It is a group of churches each with its own unique style and community.