Set in the heart of London, O'Neills is the perfect place to come if you're looking to catch the action.
You'll certainly have a great time here. We've got a fantastic menu for you to choose from - there's certainly something for everyone. There's a wide range of drinks available too, and there's always brilliant craic.
Pop down with your mates for a few pints and a brilliant time.