I've just moved to Stevenage and don't know anyone so if anyone fancies meeting up to introduce me into the area that would be cool. Doesn't seem like there's much around the area