Pub and Bars in North Finchley
Elephant Inn
283 Ballards Lane
North Finchley
London
N12 8NR
Click for phone
Write a review
More Pub and Bars nearby
Coach Stop (0.59 miles)
Alexandra Arms (0.90 miles)
John Baird (1.58 miles)
Famous Royal Oak (1.80 miles)
Highgate Inn (2.21 miles)
This page viewed on 2,537 occasions since Oct 16th 2005
Brit Quote: |
On this day: |