Not to be confused with Windsor’s Riverside Station, Windsor Central Rail Station is at the end of a short run from Slough and is served by First Great Western. Not exactly the busiest station, there are a few benches and no ticket barricades. It is in a great location with lots of coffee shops and restaurants…