Cyclists make their ways home in evening sunshine at the junction of Fleet Street and Ludgate Hill in the City of London, aka the Square Mile - the capital's financial district, on 4th April 2023, in ...