Live: Bristol and Bath trains delayed - by swans

Somerset Guardian

Published

Passengers face delays.

Full Article