The New Inn, Gloucester (3-star) | TravelManiac