Barrington Mill Leat
United Kingdom
>
England
>
Gloucestershire
>
Cotswold
>
Barrington
>
Barrington Mill Leat
Barrington Mill Leat in Barrington in Cotswold.
Barrington Mill Leat
Waterway
Stream
Middle Road
Little Barrington, Phone Box, Minnow Ln
Minnow Lane
Barrington Mill
St Mary
St Peter