Holm Farm
United Kingdom
>
England
>
West of England
>
South Gloucestershire
>
Olveston
>
Holm Farm
Holm Farm in South Gloucestershire, Olveston.
Holm Farm
Postal code
BS35 4HH
Land use
farmyard
Holm Lane
New Holm Rhine