High tea at the Taj Mahal Palace Hotel is a refined experience that reflects timeless elegance and historic charm. Set within ...