Address

Better Community Centre,
Room 19,
639 High Road,
London,
United Kingdom,
N17 8AA