

Il St. James’ Court, A Taj Hotel, London vanta una posizione privilegiata a Westminster, a pochi passi da Buckingham Palace, St. James’s Park, l’Abbazia di Westminster, il Big Ben e il Parlamento. Le stazioni di St. James’s Park e Victoria offrono ottimi collegamenti, mentre l’aeroporto di London City dista circa 15 km e Heathrow circa 26 km, con Gatwick e Luton raggiungibili entro 50–55 km.