Idyllic By Anita Motion on April 24, 2013 Animal Kingdom has found an idyllic spot in Upper Lambourn….