Chislehurst, Annunciation, High St

Church built 1868-70; parish created 1875 from St Nicholas.


Original Registers
These date from 1870.

Annunciation photo
Annunciation Sep 1999