Borstal

Borstal

Settlement in Rochester St Margaret.

Churches and Chapels (pre-1910)

Church of England