People are walking on the south bank of the River Thames, past the Tate Modern gallery, in London, England, on August 31, 2025.