Lambourn

West Berkshire, England, United Kingdom