Horse-Drawn Hen House. London Tramways Co. horse car 284 is seen on display at the London Transport Museum. The car was one of 300 horse cars built in 1882 by John Stephenson & Co. and ... (more)
Museum Pieces. London Tramways double-decker car 102 stands on display next to model K2 double-decker trolleybus no. 1253 at the London Transport Museum.