en
Margaret Howell is a contemporary British clothing designer who has worked successfully in men’s and women’s clothing. Howell has been a strong, if quiet, presence in British design for over five decades.
Categories
Local time: 11:23
Opening Hours
63 Margaret St, London W1W 8SW, United Kingdom
English
Shops nearby
You need to login, to leave a review
All reviews