Stour Row
From Wikipedia, the free encyclopedia
Stour Row is a village in north Dorset, England, situated beside Duncliffe hill three miles south west of Shaftesbury.
Stour Row is a village in north Dorset, England, situated beside Duncliffe hill three miles south west of Shaftesbury.