Fenchurch Street Eyes People
A pair of eyes and passers-by on Fenchurch Street - in the heart of the capitals financial district aka The Square Mile, on 24th September 2018, in London, England.