Visit us at 31 All Saints Road, Notting Hill, W11 1HE, to see our latest collections, material samples and to test out some of our products! 

For all enquires just call us on 📞 020 3538 6161

To arrange an in-store appointment with one of our team to discuss your next project, view samples, or for bespoke orders - then simply drop us an email on and we can arrange a time to suit.

We are located in West London at 31 All Saints, Road, Notting Hill, London, W11 1HE. For our latest opening hours please visit the footer of our homepage.