Current weather station observations near Golders Green