Club Location 

St Hildas Church Hall, Courtrai Rd, London SE23 1PL

tt2.jpg