Current weather station observations near Lambeth