The Tavern Bar

The Tavern Bar
83 Leytonstone Road, London, E15 1JA
  • Telephone 020 8279 1513