Meetings are held at

The Helios Centre

116 Judd St,

London

WC1H 9NS