The village of Much Birch is halfway between Hereford and Ross on Wye.
Continue reading
Strawberry tea garden, deaths, harbouring a prostitute and more Continue reading
This church dates from 1837, and was consecrated on Tuesday 23th October. Continue reading