
Oxenford Farm
Elstead, Surrey
0Followers0Following
Oxenford Farm in Elstead, Surrey sells Christmas trees grown mainly on the farm, alongside Christmas decorations, firewood and other seasonal farm offerings.
New farm
This farm hasn't listed anything to book yet.
