Natton
English
Proper noun
Natton
A
hamlet
in
Ashchurch Rural
parish,
Tewkesbury
borough
,
Gloucestershire
,
England
(
OS
grid ref SO9232
)
.
References
Ashchurch Rural
on Wikipedia.
Wikipedia
Ordnance Survey
Anagrams
Tanton