OXLEAZE
Updated 208 days ago
Oxleaze Farm Filkins, Lechlade GL7 3RB
Oxleaze is an organic farm, dedicated to preserving and protecting the surrounding natural environment. Set against the backdrop of the unspoiled Cotswold landscape, the land is managed organically, using sustainable methods to regenerate our environmental diversity.
Also known as: Oxleaze Barn