BRITISH Railways' last express steam locomotive, Oliver Cromwell, made its debut on the Daily Post North Wales Coast Express.
Last Express steam locomotive makes its debut