A traditional British pub, England's Glory offers bar service and classic pub fare. Expect live music and karaoke nights.