OpenWeatherMap (Beta) with API
"Online data from more than 20 000 weather stations. Current weather data using is absolutely free. We receive data from weather stations with no more then 1-minute delay after taking."
With the API available users can query and access data directly -
Example fetch all Weather Stations within Greater London (Bounding Box)
View the Map
More Information about OpenWeatherMap