Riverhead

Riverhead

Hamlet at the north-west corner of Sevenoaks parish. Became a separate ecclesiastical parish in 1831.

Churches and Chapels (pre-1910)

Church of England