The Windows 8 start screen has a nice looking app to display the weather.
You can search for towns and cities to add to the display. My home town (or even the nearest big town) doesn’t show in the results returned by the search. The nearest town I can find is 50 miles away. In England that can be a whole different weather pattern.
On a whim I tried searching for my post code – came up with the correct village and displays.
US zip codes also seem to work. Haven’t tried for any other countries so can’t guarantee results