Margaret Howell

Margaret Howell is a British designer who seeks quality, authenticity and honesty in everything she touches.