Reviews of The Yew Tree Inn. (Pub) in Gloucester (Gloucestershire).