Ooh, that's rather nice.

Just for interest, here's a URL that'll get you the latest weather observation (known as a METAR) from Leeds Bradford Airport:

http://weather.aero/dataserver_current/httpparam?dataSource=metars&requestType=retrieve&format=xml&stationString=EGNM&hoursBeforeNow=1&mostRecent=true

It comes in an XML format, but it's fairly easy to decode.

Using the same service, you can also get the latest 24 hour forecast (known as a TAF):

http://weather.aero/dataserver_current/httpparam?dataSource=tafs&requestType=retrieve&format=xml&stationString=EGNM&hoursBeforeNow=1&mostRecent=true

Changing the "stationString" attribute to the ICAO code for the relevant airport (Heathrow is EGLL, for example) in either query will allow you to get weather for any civil airport in the world.

Documentation for the service is here: http://weather.aero/tools/dataservices/textdataserver