A woman and a display for King William's future street improvements in the City of London aka The Square Mile, the capital's financial district, on 29th July 2024, in London, England.