Tendring Lodge
United Kingdom
>
England
>
Essex
>
Tendring
>
Tendring
>
Tendring Lodge
Tendring Lodge in Tendring.
Tendring Lodge
Land use
farmyard