Beside the rectory of this attractive town stand the ruins of a Norman church, built upon an even older Saxon foundation. The more modern 19th century church is graced with a 160 foot high clock tower.
more details ...
Abberley,
Worcestershire,
England