

O St. James’ Court, A Taj Hotel, London está idealmente localizado em Westminster, a poucos passos do Palácio de Buckingham, do St. James’s Park, da Abadia de Westminster, do Big Ben e do Parlamento. As estações St. James’s Park e Victoria oferecem excelentes ligações de transporte, enquanto o aeroporto de London City fica a cerca de 15 km e Heathrow a cerca de 26 km, com Gatwick e Luton acessíveis em 50–55 km.