Northwick Farm
United Kingdom
>
England
>
Essex
>
Castle Point
>
Canvey Island
>
Northwick Farm
Northwick Farm in Canvey Island in Castle Point.
Northwick Farm
Land use
farmyard