Electrolysis Space - Unit 13 Gossamer Gardens, London E2 9FN, United Kingdom | Fresha