Neo Bar

Neo Bar
14–17 Carthusian Street, London, EC1M 6AD
  • Telephone 020 7726 8925
  • Email
  • Website www.neobarbican.com
Photo of Neo Bar