Jan Constantine Ltd
Interior Designer and hand-embroidered textiles in London, United Kingdom
Jan Constantine designs and produces a collection of hand-embroidered textiles, inspired by vintage embroidery and favourite things.
address:
85, Essex Road
London, North London
N1 2SF
Phone:
01270 821194