Grab a coffee, meet friends or have lunch at the newly opened Thatchers Café at Gloucestershire Cricket