Lancaster's oldest pub, The Three Mariners, offers traditional pub fare, real ales, and assorted gins within a historic, Grade II listed building.