Mimi’s Studio Lashes - Studio 33, Unit 10, Elizabeth Industrial Estate Off, Juno Wy., London SE14 5RW, United Kingdom | Fresha