St. James' Court, A Taj Hotel, London Near Buckingham Palace
54 Buckingham Gate -
London,
GB SW1E 6AF