Our Bricks & Mortar shop

We also have a stunning bricks and mortar shop in the little quaint town of Alfriston in the south of England.

This is a perfect picturesque town that is comprised of sophisticated, unique shops and is full of English historic heritage. 

To find us simply look for the green tin roof which is our infamous landmark. We are located towards the bottom of North Street next to the willows free car park.