Robuta

https://spencerrailengineering.co.uk/projects/east-ham-depot/ East Ham Depot - Spencer Rail Engineering Feb 26, 2026 - Extensive upgrades at c2c Rail's East Ham depot in east London, improving facilities across the operational maintenance site. east ham depotrail engineeringspencer