Chris Collyer wrote:
....maybe you've discovered something new :-)
Unfortunately, its highly unlikely.-Chris
It'd be as big as Durrington Walls with round barrows within {if circular} and doesn't appear on Google Earth:
http://maps.google.co.uk/maps?ll=51.190223,-1.8084287&z=16&t=h&hl=en