Reviews of The Anchor. (Pub) in Oxford (Oxfordshire).