Contact Us

For any enquiries on any of our products or services, please contact us using the contact form below and will aim to respond to you as quickly as possible. 

Alternatively, you can reach us through our support email here: sales@still-canvas.com

Registered Business Address: 71-75 Shelton Street, London, WC2H 9JQ, United Kingdom

If you have any questions regarding the returns policy please follow the link HERE

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.