Templars Farm
United Kingdom
>
England
>
West Berkshire
>
Great Shefford
>
Templars Farm
Templars Farm in West Berkshire, Great Shefford.
Templars Farm
Land use
farmyard
Baydon Road
Derelict Barn