This is the site of Culham Laboratories near Abingdon U.K. which does research into nuclear fusion. They were built on the site of a Royal Naval Air Force base (Hornbill). Some of the old buildings are still visible north of the main compound.
Embed this file on your site:
Google Earth Hacks is not affiliated with Google in any way
"Google" and "Google Earth" are trademarks of Google Inc.