The hourly Cardiff Central to Portsmouth Harbour service arrives at Romsey in Hampshire. It is operated by First Great Western using three-car unit 158951.