Poplar Lodge Farm
United Kingdom
>
England
>
Cambridgeshire and Peterborough
>
Cambridgeshire
>
Huntingdonshire
>
Upton and Coppingford
>
Poplar Lodge Farm
Poplar Lodge Farm in Upton and Coppingford in Huntingdonshire.
Poplar Lodge Farm
Land use
farmyard
Upton Lodge Farm