River Swere
United Kingdom
>
England
>
Oxfordshire
>
Cherwell
>
Bloxham
>
River Swere
River Swere in Bloxham in Cherwell.
River Swere
Waterway
River
Wooden Hill Farm