Avenue Farm
United Kingdom
>
England
>
Norfolk
>
North Norfolk
>
Itteringham
>
Avenue Farm
Avenue Farm is a building in Itteringham in North Norfolk.
Avenue Farm
Building
house
Mannington Hall Road
Keeper's Lane