Black Atheist's Party, London, UK

  • Conway Hall 25 Red Lion Square London, WC1R 4RL United Kingdom

Event link with further details HERE