Businessmen with corporate umbrella passes beneath a new construction project in London's financial district, the Square Mile.