LOC1654: A heritage railway line which runs both steam and diesel engines. (Winchester, Hampshire)

A heritage railway line which runs both steam and diesel engines. The stations and other buildings have been kept as they were originally giving a lovely peroid feel.