Do you want to write a review of St. Margarets Railway Station in Stevenage? Submit a St. Margarets Railway Station Stevenage review and contribute to the directory of recommended train stations in Stevenage. Do you own St. Margarets Railway Station Stevenage? If so, claim it now! This will allow you to amend your details and improve your listing.