Tonbridge, not too sure where that is. Is it Tonbridge Wells by another name? Either way, you seem to be close-ish to Ashdowne Forest (Winnie the Pooh country)? Have you ridden there? The OS map suggests it is quite a nice place, criss-crossed with tracks so it has potential?