There is a stone circle on the Shearway Business park on the outskirts of Folkestone - 14 stones around a pit and inter-planted with oak trees. My guess is that this was built in recent times as it does not appear on any OS map or get a mention on any megalith website etc and looks a little too neat and tidy. Any one have any info about this?