lol I doubt youl get the "staring thing" most gamers are pretty relaxed and older than youd think! although you may get the "oh wow a girl gamer" thing
I dont know much about Letchworth but being from hertfordshire myself Ive looked around loads for clubs!
theres a Games Workshop in Stevenage you could play at, the manager there is quite friendly and allows games during the day, he also holds an evening Vets night. I think theres also a club based up there to.
If you get the chance pop into
KS Models Stevenage to, they had flyers for various clubs or just pm me if your willing to travel and Il give you details of the ones I attend.
(that goes for anyone else in hertfordshire reading this thread and wants to find a club to attend to

!!!)
Im from hertford so I personally attend a vets night in Harlow and a club in Waltham Cross and just shop in Stevenage
lol.