Reviews of The Anchor Inn. (Pub) in Preston (Lancashire).