Contact Us

Its Handicraft

Head Office:

Rug Store



312 Upper Richmond Road West

East Sheen

London - SW14 7JN   

T: +44(0)208 876 0070





Please help us by completing the following form, including any additional information you desire, comments, or suggestions and we'll do our best to fulfill your requests.
Back to top