Thanks for visiting! We are updating our website, online gallery and shop with some exciting new information. Please check back soon. For the most up-to-date announcements follow us on .
All other enquiries should be directed to Our appointment only studio address is David Mach 8 Havelock Walk London SE23 3HG Please telephone +44(0)208 6995659