Get in touch with us

Fill in the form or email us at hello@takumi.com

London – UK
86-90 Paul Street, 3rd Floor,
London, EC2A 4NE

New York – USA
101 Avenue of the Americas
9th Floor
10013, New York

Follow us

Contact us