Contact Us

See our contact details and map below.

The Tea Bar

Address

213 Long Street, Cape Town, 8001

Our Factory

Address

32A Durham Avenue, Salt River, 7925, Cape Town