Sorry, you need to enable JavaScript to visit this website.

Amended 22:49 London Paddington to Swansea service on Wednesday 4 and Thursday 5 December