Oxleaze Barn
Lechlade, Gloucestershire
(63)
Bridebook Deal AvailableVideo Tours Available
Oxleaze Barn is a beautifully restored Cotswold stone barn located on a working farm. Oozing rustic charm and character Oxleaze is a world in itself
Read more
- 120
- 6 Bedrooms
- £1,500 - £7,500