One of the Irish pub chains, O'Neills is based on the busy Earl's Court Road and is a great place to catch some sport with all the big football and rugby matches screened on plasma TVs equipped with Sky, plus proper pub grub served all day such as fish and chips and plenty of Guiness on tap naturally.
There is a function room available for free hire for parties and events as well as a live acoustic night every other Saturday and a quiz night on Monday for all you wannabe boffins.