LRO_1: 27000 Electra at Ilford Depot