Jubilee River

E245074 UNEXPLORED

The Jubilee River is a man-made flood relief channel in Berkshire, England, designed to reduce flooding risk along the River Thames, particularly around Maidenhead, Windsor, and Eton.


Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Eton, Berkshire hasNearbyWaterBody Jubilee River

Please wait…