River Stour
United Kingdom
>
England
>
Kent
>
Dover
>
Sandwich
>
River Stour
River Stour in Sandwich in Dover.
River Stour
Waterway
River
Montagu Road
McDonald's, Asda Express, Shell
Sandwich Bypass