A local venue that is situated near to Leytonstone tube station, The Welsh Church Hall is open to the surrounding community as well as organisations in east London and Essex.
Although, don't assume that because it is a community venue that it is teeny tiny - this place seats up to 100 people!