Noutard's Green
Human settlement in England / From Wikipedia, the free encyclopedia
Noutard's Green is a hamlet within the civil parish of Shrawley in Worcestershire, England.[1]
Quick Facts OS grid reference, Civil parish ...
Close
Noutard's Green is a hamlet within the civil parish of Shrawley in Worcestershire, England.[1]