Coffee shop serving hand-crafted barista coffee and food. Located in the Cotswold Lakes area. Offers free parking.