Taj Hotels to launch 'global food' restaurant early next year

Taj Hotels will launch a new, âglobal foodâ restaurants at its The St James Court London property early next year.