River Thames
United Kingdom
>
England
>
Oxfordshire
>
Vale of White Horse
>
Kennington
>
River Thames
River Thames in Kennington in Vale of White Horse.
River Thames
Waterway
River
Sandford Weir
Sandford Pool
Sandford Hydro Stream
Manor Grove
Meadow View Road