×

River

Civil parish
River is a village and civil parish in Kent, England, situated very close to the historic town of Dover, the town centre of which is only 2 miles to the south, and the neighbouring village of Temple Ewell. The 2011 census recorded a population of... Wikipedia
Postcode district: CT17
Population: 3,876 (2011)
Post town: Dover