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.
Stockton-on-Teme is a village in Worcestershire, England close to the River Teme. Notable for its Norman church.