Please get in touch if you have any enquires or sourcing requirements.  

Our Location

Harpenden, Hertfordshire

The Den Showroom – open by appointment
Bell House, 8 Trowley Hill Road, Flamstead, Herts AL3 8EE

Pop up Shops – see event details for where we are popping up next!

Pop up Shops

Monday – Saturday
9am – 6pm

10pm – 4pm

Social Media

Contact Us