Reviews of Lamb Inn. (Pub) in Gloucester (Gloucestershire).