People
Places
Search
Canterbury
>
Ashford
>
Archdeaconry
Dover
>
Deanery
River
>
Benefice
The Vicarage - River
Clergy Residence
The Vicarage
23 Lewisham Road
River
Dover
CT17 0QG
Get Directions