Current weather station observations near Clerkenwell