Garsons Cottage

370


This delightful stone cottage is nestled down a quiet country lane in the conservation village of Idbury in the Cotswolds Hills.