A menswear window display on Threadneedle Street in the City of London, the capital's financial district also known as the Square Mile, on 6th April 2017, in London, England.