Great Rollright Village, a true gem. Nestled within the lush, rolling hills of The Cotswolds.