Are you sure you were looking at Lakenheath? I looked there a week or so ago and was able to see my old barracks and the Comm squadron building on one side of the base, and the old tower and WSA, Victor Alert areas and even the TX site. I was stationed there for 3 years and I am pretty sure I could see everything.