Camden Town is an Irish pub offering a relaxed atmosphere.