Virtual Store Tour

Find Us

Our flagship store is located in Cape Town at 66 Wale Street, one of the most beautiful cities in the world. Come visit us!

Opening hours: 

Weekdays - 9am to 5pm

Saturday - 9am to 1pm

Sunday - closed

Call Us: +27 72 674 4428

What can we help you with?

Our Address

66 Wale Street
Cape Town
South Africa

New! Holiday Socks have arrived. View the packs here!