Eyelash Perming in Appleshaw

Appleshaw is a village in the English county of Hampshire. The name Appleshaw is derived from Old English ‘scarga’ - a shaugh or wood; thus Appleshaw may mean ‘apple wood’. Wikipedia