Menswear suits on sale in a retailer's window, with reflections of everyday City life on Cannon Street in the City of London, UK.