Stockton-on-Teme
From Wikipedia, the free encyclopedia
Stockton-on-Teme is a village in Worcestershire, England close to the River Teme. It is notable for its Norman church (photo).
Stockton-on-Teme is a village in Worcestershire, England close to the River Teme. It is notable for its Norman church (photo).