Reviews of The Cider Tree at The Coach & Horses. (Pub) in Gloucester (Gloucestershire).