It may be in a weird location for a pub, but you'll be surprised once you get in-- nice spacious tables, fast and friendly service, and a generally older and polite crowd just enjoying a couple of drinks with friends or family. There are no noisy party-people here which for me, is great. Also, been having difficulty finding Hoegaarden in other bars, but St.James has it-- cheers to that! Was also very happy with my Guinness ribs. Will definitely be back for more!