Current weather station observations near Bermondsey