Badgers Farm
United Kingdom
>
England
>
Surrey
>
Guildford
>
Effingham
>
Badgers Farm
Badgers Farm in Effingham in Guildford.
Badgers Farm
Land use
farmyard
Beech Avenue
Stars Wood