I reckon that it`s the tower of St. Mary`s, Upchurch. It`s a bit more than a guess as I recognised your location from the `old` forum, plus the fact that I have driven past the church many times and. with the help of a lady who lived opposite who gave me access to the church, I took some photos of the interior.