Enjoy great beer and traditional Thai food in a friendly atmosphere at The Elephant Inn. Based in North London, The Elephant Inn guarantees a warm welcome for all its visitors. ‘The Sports Bar’, a sectioned area of the pub, provides a truly unique experience for any sports enthusiast. Accompanied by live music on Friday’s and an open pool table, it is unrivalled in the Finchley area.