Members of the public brave heavy rainfall near Pancras Park at King Cross, on 23rd January 2025, in London, England.