london craft club is located 25 sedgemere avenue in london (N2 0SY) (united kingdom). This place is listed in the craft workshop category of the geodruid london 2024 guide.