EnglandOxfordshireCharlbury
2 guests
1 bedroom
1 bathroom
Located within the grounds of the owner’s working farm, this cosy barn opens its doors to a refreshing countryside escape. It’s worth noting you may hear some noise from the farm during your stay, but...
From €186 Nightly