The Greyhound Inn 3 Hampton Street, Tetbury, Gloucestershire GL88JN