Stratford On The River Tourist Park - Stratford: Powered sites for caravans with water views Stratford On The River Tourist Park - Stratford:  Powered sites for caravans with water views