Cookies help make our website better for you. If you're ok with this, carry on. If you'd like more info, please read our cookie policy.
ThaiKitchen
The Elephant Inn, North Finchley
One of the best local pubs in North London, The Elephant Inn guarantees a warm welcome for regulars and visitors alike. Enjoy great beer and super Thai food in a friendly atmosphere.
The Elephant Inn, North Finchley
283 Ballards Lane, London, N12 8NR
Telephone: 020 8343 6110
Email: [email protected]