Company name: Bazaar Velvet: Contemporary Rug Shop in London
Description: Showroom for hand-knotted designer rugs
2 New Kings Rd, London SW6 4SA, United Kingdom