Castle Frome

The Frome part of this village’s name is said to come from that Latin word for beautiful, “formosus” and like a great many other villages in Herefordshire this is certainly true for Castle Frome which lies 6 miles from Ledbury.