Twyford and Stenson
Proper noun
Meaning
Twyford and Stenson
A civil parish (without a parish council) in South Derbyshire district, Derbyshire, England.
Proper noun
Twyford and Stenson
A civil parish (without a parish council) in South Derbyshire district, Derbyshire, England.