Icawa
St Peter's Church
bayi 2 abantu basekuhlaleni abayincomayo
Amacebiso asuka kubantu basekuhlaleni
Worfield is the main village of our parish and the High Street is totally untouched. A Norman church dominates the end of the High Street with the Victorian school to the right. Quaint cottages line the road. Worth a trip
Indawo
28 Church Ln
Bromyard, England