London Stadium Evo 2

Demon Pressure Washers at the London Stadium

Demon Pressure Washers at the London Stadium In 2020 Vinci Facilities won the total facilities management contract for the London Stadium and they have recently purchased a Demon Tornado Evolution to support them in fulfilling this contract. Vinci Facilities are a facilities management and building solutions provider delivering cost-effective and sustainable bespoke solutions to customers…