A pair of eyes and a mounted City police officer on Fenchurch Street - in the heart of the capital's financial district (aka The Square Mile), on 25th September 2018, in London, England.