Stockton-on-Teme

From Wikipedia, the free encyclopedia

Stockton-on-Teme is a village in Worcestershire, England close to the River Teme. Notable for its Norman church.