Revved up for the Jaguar suite Travel THE Taj Hotel group has revealed a new Jaguar-themed suite at its prestigious London property at 51 Buckingham Gate.