Buffalo Bar

Buffalo Bar
259 Upper Street, London, N1 1RU
  • Telephone 020 7359 6191
  • Email
  • Website www.buffalobar.co.uk