Annie Twomey's, London N3

Annie Twomey's

168 Ballards Lane, Barnet, London, N3 2PA

Facilities

  • Live music
  • Quiz nights
  • Big screen
  • Football
  • Sky Sports
  • Terrestrial TV