Near Me

O’Neill’s — Pubs in London

If you’re hunting for a lively spot to catch the Premier League action, O’Neill’s might just be your best bet. With a solid 4.4-star rating from over 4,300 reviews, it’s evidently a popular choice among locals and visitors alike. Plus, the prices are fairly reasonable, with pints and tasty pub grub falling between £10–20.

Game Day Specials

O’Neill’s gets full marks for its game day specials. Expect a decent selection of beers on tap and various promotions during matches. Whether it’s discounted pints or hearty platters to share, they know how to keep fans fuelled up for an exciting afternoon or evening of football. Just don’t expect anything too fancy; this is classic pub fare after all.

Atmosphere & Vibe

The vibe is just what you want in a sports pub. Packed with shirts from every corner of the footballing world, it buzzes with excitement during big matches. The staff are friendly and quick to serve, which is a bonus when the stakes are high. While it can get pretty hectic, it’s all in good fun — perfect for roars of joy or the occasional groan as your team fluffs a chance. You’ll definitely feel that sense of camaraderie with fellow fans.

What is the address of O’Neill’s?

O’Neill’s is located at 37-38 Great Marlborough St, London.

Does O’Neill’s show Premier League?

Yes, O’Neill’s regularly screens Premier League matches along with other major sporting events.

Is O’Neill’s family-friendly?

Check with the venue directly regarding their policy on children, as it may vary depending on the time and event.

Are there other pubs near O’Neill’s?

Yes, London has several pubs — check our London guide for more options.

🎯 Near Me