PS Stanley means "stony meadow".
It comes from the Anglo-Saxon words stan and leah. Leah appears in modern place names as lea, lee, leigh and ley. It means a meadow or glade in a forest and can even confusingly mean woodland. Nothing to do with leylines of course! ;o)