Nettlestone
English
Proper noun
Nettlestone
A
village
in
Nettlestone and Seaview
parish, north-east
Isle of Wight
,
England
(
OS
grid ref SZ6290
)
.