The picturesque village is nestled in the heart of the Gloucestershire countryside, is surrounded by stunning natural beauty and has easy access to a shopping outlet