Stratford On The River Tourist Park - Stratford: Art work on the platform of Stratford Railway Station. Stratford On The River Tourist Park - Stratford:  Art work on the platform of Stratford Railway Station.