London, United Kingdom
12 13 7

Location
Saint Anne's & All Saints Church Hall, Miles Street, Vauxhall, SW8 1RL , London, United Kingdom

Person in charge
Leo Negao

Contact Persons

Zakki Ghory Manager

Affiliations