Current weather station observations near Pentonville