The Unite union said the sparks were engaged by subcontractor JW Morris on a site run by contractor Aecom in Hoxton for client IGI Global Real Estate Development.
When the workers returned from their Christmas break this week they discovered that JW Morris was no longer on the site and their wages had not been paid.
Workers were owed more than £1,000 each and Unite organised a demonstration outside the site yesterday.
Regional organiser Vince McCoy then met with Aecom representatives and arrangements are now in place for all outstanding wages to be paid today.
McCoy said: “Our members faced severe financial hardship through having their wages unpaid.
“It was only through Unite’s intervention that the company was forced to do the right thing and ensure that the workers received all the money they were owed.”