Reviews of O'Neill's Kings Cross. (Pub) in London (London).