Report content as inappropriate


Original Text (Annotation: EPW015610 / 252157)

' Tram Depot, then Trolleybus Depot. Here is a short video from 1962 filmed at Colindale... http://www.youtube.com/watch?v=Dhp9yaoGgW4 '