This occurred less than a minute after the up/east bound First Great Western service 1L76, the 15:28 Swansea to London Paddington passenger service approaching via the South Wales Main Line from Badminton, Gloucestershire and operated by an InterCity 125 set, had cleared the junction at 100 mph .