Miwa Takabayashi is a fine artist based in London with a studio in Stockwell. She specialises in paper folding art forms and oil painting. Her work combines traditional Japanese art techniques with a contemporary art methodology. She also runs Japanese craft art workshops for commercial clients, creating and exploring origami.