Holiday deliveries, last orders will be shipped on Friday, November 22nd, before Denton House takes a short Christmas break. Orders will resume on January 2nd.

– Bec x