An apparent urban street - known as the "Felix Centre" - in the middle of nowhere, in the English countryside, is revealed on new imagery uploaded to Google Earth in Summer 2008.
All is not what it seems when you view Secret Britain from Above!
Full details revealed exclusively on http://www.secret-bases.co.uk
Treasure Hunt theme by Zack Laurence
All Comments