Tag Archives: shop

The India Shop opens in Newbury

The India Shop, one of the UK’s very first fair trade importers of goods and gifts from India, has opened its fourth shop in Newbury, Berkshire.

Posted in Uncategorized | Tagged , , , | Leave a comment