Herod, The churchyard is to the South side of the church and Vicarage Hill and still shows up on Streetview. I grew up in The Bourne, and will be back in the area next weekend, so will take a look and hopefully a photo too.
Here's a link to a picture of the churchyard entrance:
https://www.google.co.uk/maps/@51.20...F1bw!2e0?hl=en