London, United Kingdom
12
13
7
Location
Saint Anne's & All Saints Church Hall, Miles Street, Vauxhall, SW8 1RL ,
London,
United Kingdom
Website
www.blackhouses.net
Phone
+44 7904 990803
Person in charge
Leo Negao
Contact Persons
Zakki Ghory | Manager |