Definitions for "Selston"
Selston is a hilltop village in West Nottinghamshire. The parish church of St. Helens dates back to 1150 AD, but has possibly been a place of worship for much longer.