Lambourn
English
Proper noun
Lambourn
A
village
and
civil parish
in
West Berkshire
district,
Berkshire
,
England
(
OS
grid ref SU3278
)
.
[
1
]
A
river
in
Berkshire
, which rises near the village and joins the River
Kennet
at
Newbury
.
References
^
Parish map