Contact Us

A member of our team will respond to you in English, Italian or Russian within 24 hours, weekends included.

Follow us

Altari is a registered brand of
Altai Leathers Limited (Company #10915165).

The company has its registered office at the following address:
Kemp House, 152-160 City Road, London, EC1V 2NX, U.K.