Journal Pub is an Irish pub offering a taste of London with music, free wifi, and a selection of beers.