I've occasionally seen Magner's at several neighbourhood liquor stores as well as Strongbow (Yes, I know it's made by poms)...
As far as pubs, the Brickskeller over on 23rd and P generally has a fairly good selection, but it's only in bottles and their inventory is very variable.