(12 May 2016, 12:38 pm)Jimmi wrote Nah, it's all about Park Lane Interchange now and getting these first Prince Bishops Streetlite's photos!
5420, 5421, 5423, 5425 and 5432 have all entered service at Deptford.
4908, 8268 and 8273 have all been withdrawn from service at Deptford.