Question: where is the jubilee river flood channel located
Answer: The Jubilee River is a hydraulic channel in southern England .