House and Home Canal Walk

Address: Shop 403, Canal Walk Shopping Centre

Telephone: 021 5282940

Canal Walk Shopping Centre, Century Boulevard, Cape Town, Western Cape, South Africa