H is for Helen

H is for Helen

Of Troy? No. Of Leigh-on-Sea. (Sorry Helen. You probably weren’t expecting to land up here). ‘Never heard of it,’ I hear you say. Yes, it’s not likely.  Leigh-on-Sea is part of Southend-on-Sea in Essex, England. And it’s where my parents...