Upcoming Events

St Leonard’s Sheepstor Summer Festival

St Leonard's Church, Sheepstor Sheepstor, Devon, United Kingdom

St Leonard's Sheepstor Summer Festival service will be on Sunday 1st June from 4pm. This year it will draw on […]