|
St. James' Court, A Taj Hotel, London
|
St. James' Court, A Taj Hotel, London
A discreet Victorian masterpiece, typifying the concealed charm of one of Britain's finest luxury hotels, located centrally in the heart of the city. |