Castle Mill Stream

Castle Mill Stream is a backwater of the River Thames in the west of Oxford, England. It is 5.5 km long.

Castle Mill Stream

Castle Mill Stream is a backwater of the River Thames in the west of Oxford, England. It is 5.5 km long.