Tall residential properties, urban trees in inner-city Whitechapel and a clock face showing the time of twelve minutes past two in the afternoon, on 2nd November 2021, in London, England.