First of all, just because I'm new here and I like to try and be helfpul, here's a wee linky to Google Maps with the location of St. Peter's in Alresford. As you said though Pete, there's plenty of info about on the web. :)
About the 'trouble' in Alresford, my girlfriend works in the village...