Kilford Farm
Dilwyn & Robert Evans
Kilford Farm, Denbigh
Assessing on farm natural capital assets that deliver for the farm and environment ecosystem
Kilford farm lies in the Vale of Clwyd directly East of the town of Denbigh approx. 30m above sea...