Costa phone Church Rd Bishops Cleeve, Gloucestershire GL52 8LR map The Happy Hen Cafe phone Unit 4, Tarlings Yard, Church Rd Bishops Cleeve, Gloucestershire GL52 8RN map if (!IN_DEV) { ?> } ?>