Where is the venue?

77-85 Newington Causeway London SE1 6BD

Available facilities

  • Bar
  • Disabled toilets