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