Lodge Plantation
United Kingdom
>
England
>
Cambridgeshire and Peterborough
>
Cambridgeshire
>
South Cambridgeshire
>
Babraham
>
Lodge Plantation
Lodge Plantation in Babraham in South Cambridgeshire.
Lodge Plantation
Vegetation and ground cover
wood
Cambridge Road
Cambridge Lodge, High Street
Poppy Hill Plantation
Babraham Research Campus
Babraham Institute Cycleway
Dorothy Hodgkin Building