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.
Google Earth Hacks is not affiliated with Google in any way
"Google" and "Google Earth" are trademarks of Google Inc.