Update on London Flagship Store Opening
After 4 months of complete renovations our new store at 79 Haverstock Hill, Steeles Village, London NW3 4SL will soon be finished. We have managed to continue business while the major works have been carried out . Since leaving Chiltern Street in January our lovely customers have been on a journey with us firstly in […]