St Michael, Horwood
Planning your dream Devon wedding? Discover the charm of St Michael, Horwood.
EX39 4PD, Devon, United Kingdom
About St Michael, Horwood
St Michael, Horwood, is a picturesque Devon church nestled amidst rolling countryside. This charming, historic building offers a beautiful setting for an intimate wedding ceremony. The church features traditional architecture and stained-glass windows, creating a timeless atmosphere for your special day.
Parking
Toilets