Never heard of it before, but I just checked
an online map and looking at it, I have probably been through there a couple of times while doing a part time unpaid work experience job (finished 2 weeks ago). I've been in Edenbridge and Marsh Green looks like it's right next to there. I'm usually up Northeast in different parts depending on the day. :)
Things in Kent? hmm not much going on as far as I know. There usually isn't. ;) I'd prefer to live in London but can't easily unless I drop out of college (nah). It's one of those places that's nice to visit, pretty and such but not very interesting to live in.