St Michael, Castle Frome
Enchanting Herefordshire church, Castle Frome: St Michael, awaits your dream wedding. Discover more.
Castle Frome, HR8 1HQ, Herefordshire, United Kingdom
Church Of England
Church Office
About Castle Frome: St Michael, Castle Frome
Nestled in the Herefordshire countryside, St Michael's, Castle Frome, offers a picturesque setting for your wedding. This historic church boasts beautiful architecture and a tranquil atmosphere, creating a perfect backdrop for your special day. The charming village location adds to the romantic ambience.
Parking
Assistance dogs welcome
Central