Tavern Bar

Tavern Bar
83 Leytonstone Road, London, E15 1JA
  • Telephone 020 8279 1513
  • Opening times Mon–Thu 11am–midnight; Fri & Sat 11am–2am; Sun 11am–midnight.