Current weather station observations near Hanwell