Find UsAll Saints Church Hall, 7 Blenheim Grove, Peckham, SE15 4QS andTea and Crafting Covent Garden Craft Sanctuary 15 Maiden Lane, Covent Garden, WC2E 7NGand at 07538 400530 All Saints Church Hall Tea and Crafting Covent Garden