Lilly Bee Cottage is a wonderful holiday home located in the village of Sherston, just six miles from the bustling market town of Tetbury. Boasting stylish interiors, character features and a generous enclosed garden at the rear, this charming property is the perfect base from which to explore the South Cotswolds and beyond.