Island Arts and Crafts @ Isle of Wight Traders, 23 Holyrood Street, Newport has space for crafters and artists to sell their products. The shop is a co-operative for people living/working on the island wishing to sell their art and craft. We can offer a variety of options including up to 23 sq metres of floor space to a shelf. Pricing is based on the amount of space taken. Contact Jo on 07952 665345 for more details. If you are setting up a business or want to develop a hobby this is the ideal place to come to.