Newbold-on-Stour
English
Proper noun
Newbold
-
on
-
Stour
A
village
in
Tredington
parish,
Stratford-on-Avon
district,
Warwickshire
,
England
(
OS
grid ref SP2446
)
.
Further reading
Newbold-on-Stour
on Wikipedia.
Wikipedia