Everywhere has a microclimate. The definition of a microclimate is 'the physical state of the atmosphere close to a very small area of the earth's surface, often in relation to living matter such as crops or insects. In contrast to climate, microclimate generally pertains to a short period of time.' So the fields and woods near you have an effect, and the town you can see has it's own microclimate.
Although our climate is usually warm summers, mild winters and plenty of rain, the area in the rump of England (Norfolk, Suffolk, parts of Essex) has an almost semi-arid climate (we're back to those microclimates again !). If you think about it a bit, most of our weather comes from the west (red sky at night is valid for us). For your area that means that most of the wet stuff we get from the Atlantic is going to be dumped on the ground before it gets to your area - there are a lot of hills and mountains between you and the west coast.
Now if the other village is closer to the town than yours is, perhaps the town itself is having an effect which means there is more rain in that bit of your area than in your village ... with the other village suffering as a result. Have a look at
http://en.wikipedia.o...of_the_United_Kingdom just for the fun of it - there are some surprising things in there :-)