Hotels November 1, 2018 0 St James Court, A Taj Hotel There’s no place like London for finding a mix-match of cultures, cuisine and identity and,…