Lambourn is a large village and civil parish in the northwestern part of the ceremonial county of Berkshire in England. The civil parish has a population of 4,017 at the time of 2001 census. and is most noted for its associations with British National Hunt racehorse training.
Read more about Lambourn: Geography & Transport, Lambourn Downs, Government, Economy, Horse Racing, History, Literature, Notable Residents, Local Institutions, Sport and Leisure