Haverstock Hill Progress
Little by little the finishing touches are coming along to our new shop in Haverstock Hill, London. The main mirrors, rails and lighting are still to finish but we are already open for business at 79 Haverstock Hill Belsize Park London NW3 4SL. Please pop in if you are in London, we’d be […]