Venue Armada Court Community Hall Address 21 McMillan Street London SE8 3EZ Map reference Area Deptford Telephone 020 8691 3332 Disabled access https://www.disabledgo.com/access-guide/royal-borough-of-greenwich/armada-community-project-2