• The Poetry CafĂ© (map)
  • 22 Betterton Street
  • London, England, WC2H 9BX
  • United Kingdom