Steam bus in Covent Garden
London Transport Museum hosted a steam bus in Covent Garden Piazza recently, before taking on its starring role at a special Open Weekend at Acton Depot, in West London. Built by Tom Brogden, the bus is a replica of The Enterprise which entered service in London in 1833. The original was built by Walter Hancock […]