Elm Farm
United Kingdom
>
England
>
West Berkshire
>
Hampstead Marshall
>
Elm Farm
Elm Farm in West Berkshire, Hampstead Marshall. In the area there is a pub.
Elm Farm
Land use
farmyard
Pub
White Hart
Nursery Copse
Briff's Copse