Stroud's Farm
United Kingdom
>
England
>
Wiltshire
>
Little Bedwyn
>
Stroud's Farm
Stroud's Farm in Wiltshire, Little Bedwyn.
Stroud's Farm
Land use
farmyard
Chisbury Lane
Chisbury
Manor Farm
Lower Farm
Chisbury Chapel