L'établissement St James Court A Taj Hotel se trouve à l'adresse suivante : Buckingham Gate 54 SW1E 6AF Londres Grande-Bretagne