First Great Western (FGW) work hard to achieve their vision of putting customers first by exceeding their expectations of journeys by train. From the welcome at the station, to the … Read More