The Hidden Valley, Wiltshire, England The Secret World of The Hidden Valley Upon my recent visit to The Hidden Valley, I was pleasantly surprised