Photos of Lambourn countryside today Lambourn nestles at the top of the Lambourn Valley in the beautiful Berkshire Downs, designated as an Area of Outstanding Natural Beauty (AONB). ◄ 1 2 3 ►