Photo taken by
St. James' Court, A Taj Hotel, London
Photo taken by
St. James' Court, A Taj Hotel, London
Liked:
54 Buckingham Gate, Westminster London, United Kingdom GB SW1E 6AF
Map|
Hotel Website|
+44 20 7834 6655