Current weather station observations near Worminghall