Tea, Coffee and Handmade Cakes in the CotswoldsCacao Bean is a Café specialising in fabulous cakes, tortes and biscuits all made on the premises. We...