I've been to O'Neills before and it is as one would expect of any branch of a chain of pubs. Nothing wrong with that. It's big, has all the usual beers, and so on.
I was just disappointed when on two separate occasions, people I was going to meet there were not allowed in. It leaves a sour taste and ruined the evening. None of us were badly dressed or rude or rowdy. There was no sport on. If you can handle the possibility of being turned away, then go ahead. It just makes no sense to do this to clientele on a weeknight, just after people finish work ... in one of the busiest parts of London. I was only in London for one night so I picked a pub that was easy to find, that I've been to before. I won't even bother going there again and will just head straight to any other pub next time.
Name: Wayne V
Location: Hong Kong / London
O'Neill's is a chain of Irish pubs that celebrate all the Irish festivals, serving a variety of beers, wines and spirits. They have a band playing a traditional session every Thursday from 8pm. They serve food at all hours and can also cater for parties of up to 60 people. They can accommodate 500 people on the ground floor and another 400 people in the music room on the next floor.