Die Adresse des St James Court A Taj Hotel ist: Buckingham Gate 54 SW1E 6AF London Großbritannien