Traditional pub serving British fare. Features a welcoming atmosphere.