Cleeve Flowers phone 2A, Church Road Bishops Cleeve, Gloucestershire GL52 8LR map Eden of Cleeve phone 2a, Church Rd Bishops Cleeve, Gloucestershire GL52 8LR map if (!IN_DEV) { ?> } ?>