watch The village of Eye is conjoined with Moreton and Ashton and sits some three and a half miles north of Leominster. “Eye” means island, and the naming of the village thus might be explained by the fact that it lies between two streams.
Grisly goings on at Moreton Lodge Continue reading
This 13th century Norman church lies in a gloriously peaceful setting. Continue reading