Church built 1828-9, the 'Kentish Needle'; parish created 1886 from Charlton St Luke.
Original RegistersThese date from 1874.