Yes, we are finally opening on Thursday. We were beginning to think it would never happen!

Our new home and physical shop will be located at 193 Upper Street in Islington, London. For the locals, this is a five minute walk from Highbury & Islington or 10 minutes from Angel station.

We’ll be open…