English: Stourmouth is a civil parish in the Dover local government district of Kent, England. It consists of two settlements, East and West Stourmouth: its name comes from the fact that, before the Wantsum Channel was cut off from the sea, the two places were at the mouth of the River Stour. .
Media in category "Stourmouth"
The following 5 files are in this category, out of 5 total.