Yumchaa set to gear up expansion

Yumchaa, the London-based tea shop concept, is preparing to open its third new site since securing investment last year before gearing up for wider roll-out towards the end of 2015

Already have an account?

red tick

You have reached your article limit

Register for limited access

Register for free

50% off your first 3 months

Subscribe now