Enjoy great beer and traditional Thai food in a friendly atmosphere. Based in North London, The Elephant Inn guarantees a warm welcome for all its visitors. With five plasma TVs and one giant screen, this the best pub in Finchley for live televised matches. Pets friendly.
Open jobs
No open jobs right now
Staff Reviews
No reviews yet
Photos
Location
283 Ballards Ln, London N12 8NR, UK, London, N12 8NR, United Kingdom